an estimation of qos for classified based approach and...

15
Research Article An Estimation of QoS for Classified Based Approach and Nonclassified Based Approach of Wireless Agriculture Monitoring Network Using a Network Model Ismail Ahmedy, Hisham A. Shehadeh, and Mohd Yamani Idna Idris Department of Computer System and Technology, Faculty of Computer Science and Information Technology, University of Malaya, Kuala Lumpur, Malaysia Correspondence should be addressed to Ismail Ahmedy; [email protected] and Mohd Yamani Idna Idris; [email protected] Received 22 February 2017; Revised 4 May 2017; Accepted 30 May 2017; Published 5 July 2017 Academic Editor: Stefano Savazzi Copyright © 2017 Ismail Ahmedy et al. is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Wireless Sensor Network (WSN) can facilitate the process of monitoring the crops through agriculture monitoring network. However, it is challenging to implement the agriculture monitoring network in large scale and large distributed area. Typically, a large and dense network as a form of multihop network is used to establish communication between source and destination. is network continuously monitors the crops without sensitivity classification that can lead to message collision and packets drop. Retransmissions of drop messages can increase the energy consumption and delay. erefore, to ensure a high quality of service (QoS), we propose an agriculture monitoring network that monitors the crops based on their sensitivity conditions wherein the crops with higher sensitivity are monitored constantly, while less sensitive crops are monitored occasionally. is approach selects a set of nodes rather than utilizing all the nodes in the network which reduces the power consumption in each node and network delay. e QoS of the proposed classified based approach is compared with the nonclassified approach in two scenarios; the backoff periods are changed in the first scenario while the numbers of nodes are changed in the second scenario. e simulation results demonstrate that the proposed approach outperforms the nonclassified approach on different test scenarios. 1. Introduction Wireless Sensor Network (WSN) is a network consisting of sensing devices connected via wireless communication [1– 3]. ese devices are known as motes or sensor nodes that convert the raw signals into information through four mod- ules: (1) sensing unit senses and detects events from targeted environment and then converts the physical measurement to digital signals; (2) processing unit controls all sensor functions and manages the communication between sensors by changing the sensors status from sleep mode to ideal mode or start mode; (3) transceiver unit sends the physical measurement from the sensor to the base station (sink node); (4) energy unit (battery) is power source of the sensors and allows the sensors to operate for years or months [3–7]. ese make WSN suitable in many applications such as health care monitoring, wildlife monitoring, security monitoring, fire detection, and agriculture monitoring [8, 9]. In this work, we focus on wireless network for agriculture monitoring as depicted in Figure 1 [10]. Figure 1 shows the architecture of agriculture sensors connected with sink node. e aggregated data are sent to remote server to be processed, analyzed, and stored. is network is used to monitor and analyze crops health from the impact of unpredictable climate change or other conditions. e Wireless Agriculture Monitoring Network (WAMN) is widely considered as new generation of agriculture monitoring network to monitor different types of crops [11, 12]. WAMN mainly controlled greenhouse system via interconnected network that delivers data from greenhouse to control center. ese data are acquired from multiple sensors such as temperature sensor and humidity sensor. However, it is challenging to implement the existing WAMN architecture [13–20] in large scale and large distributed area. is is because the sensors are sus- ceptible to high delays and high energy consumption during sensing, processing, and transmitting data over the dense Hindawi Wireless Communications and Mobile Computing Volume 2017, Article ID 3626571, 14 pages https://doi.org/10.1155/2017/3626571

Upload: others

Post on 25-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

Research ArticleAn Estimation of QoS for Classified Based Approachand Nonclassified Based Approach of Wireless AgricultureMonitoring Network Using a Network Model

Ismail Ahmedy Hisham A Shehadeh and Mohd Yamani Idna Idris

Department of Computer System and Technology Faculty of Computer Science and Information Technology University of MalayaKuala Lumpur Malaysia

Correspondence should be addressed to Ismail Ahmedy ismailahmedyumedumyand Mohd Yamani Idna Idris yamaniumedumy

Received 22 February 2017 Revised 4 May 2017 Accepted 30 May 2017 Published 5 July 2017

Academic Editor Stefano Savazzi

Copyright copy 2017 Ismail Ahmedy et alThis is an open access article distributed under the Creative Commons Attribution Licensewhich permits unrestricted use distribution and reproduction in any medium provided the original work is properly cited

Wireless Sensor Network (WSN) can facilitate the process of monitoring the crops through agriculture monitoring networkHowever it is challenging to implement the agriculture monitoring network in large scale and large distributed area Typicallya large and dense network as a form of multihop network is used to establish communication between source and destinationThis network continuously monitors the crops without sensitivity classification that can lead to message collision and packets dropRetransmissions of drop messages can increase the energy consumption and delay Therefore to ensure a high quality of service(QoS) we propose an agriculture monitoring network that monitors the crops based on their sensitivity conditions wherein thecrops with higher sensitivity are monitored constantly while less sensitive crops are monitored occasionally This approach selectsa set of nodes rather than utilizing all the nodes in the network which reduces the power consumption in each node and networkdelayTheQoS of the proposed classified based approach is compared with the nonclassified approach in two scenarios the backoffperiods are changed in the first scenario while the numbers of nodes are changed in the second scenario The simulation resultsdemonstrate that the proposed approach outperforms the nonclassified approach on different test scenarios

1 Introduction

Wireless Sensor Network (WSN) is a network consisting ofsensing devices connected via wireless communication [1ndash3] These devices are known as motes or sensor nodes thatconvert the raw signals into information through four mod-ules (1) sensing unit senses and detects events from targetedenvironment and then converts the physical measurementto digital signals (2) processing unit controls all sensorfunctions and manages the communication between sensorsby changing the sensors status from sleep mode to idealmode or start mode (3) transceiver unit sends the physicalmeasurement from the sensor to the base station (sink node)(4) energy unit (battery) is power source of the sensors andallows the sensors to operate for years or months [3ndash7]Thesemake WSN suitable in many applications such as health caremonitoring wildlife monitoring security monitoring firedetection and agriculture monitoring [8 9]

In this work we focus on wireless network for agriculturemonitoring as depicted in Figure 1 [10] Figure 1 shows thearchitecture of agriculture sensors connected with sink nodeThe aggregated data are sent to remote server to be processedanalyzed and stored This network is used to monitorand analyze crops health from the impact of unpredictableclimate change or other conditionsTheWireless AgricultureMonitoring Network (WAMN) is widely considered as newgeneration of agriculture monitoring network to monitordifferent types of crops [11 12] WAMN mainly controlledgreenhouse system via interconnected network that deliversdata from greenhouse to control center These data areacquired from multiple sensors such as temperature sensorand humidity sensor However it is challenging to implementthe existing WAMN architecture [13ndash20] in large scale andlarge distributed area This is because the sensors are sus-ceptible to high delays and high energy consumption duringsensing processing and transmitting data over the dense

HindawiWireless Communications and Mobile ComputingVolume 2017 Article ID 3626571 14 pageshttpsdoiorg10115520173626571

2 Wireless Communications and Mobile Computing

Sink node

Agriculturenode 4

Agriculturenode 2

Agriculturenode 1

Agriculturenode 3

Remote server

Web interface

Figure 1 Agriculture monitoring network

and Wide Area Network Furthermore the characteristic ofa monitoring system also contributes to the aforementionedproblem as large data from continuous monitoring inducemessage collision and packet drop Retransmission of thedrop messages increases the energy consumption and delay

Implementing the existing WAMN architecture in largescale and large distributed area can be further challengingas the monitoring and data transmission are done contin-uously without sensitivity classification Consequently theunnecessary data transmission from all nodes in a networkcan lead to inefficient use of energy Therefore we proposea classified based approach to classify crops to a set ofclusters based on their sensitivity of agricultural conditionsSensitivity levels of 5∘C and 10∘C are introduced in this paperThe two levels of sensitivity are chosen based on the optimaltemperature condition that will be discussed further in latersection

To evaluate the effectiveness of our proposed methodtwo tests are conducted These tests investigate the effects ofbackoff period and number of nodes Energy consumptionend-to-end delay and jitter are thenmeasured and comparedwith the nonclassified based approach

This paper is organized as follows Section 2 presentsthe challenges and related works of agriculture monitoringnetwork Section 3 shows a Smart Agriculture MonitoringNetwork (SAMN) architecture model The classified basedtechnique and the proposed methodology are presented inSection 4 Section 5 describes the details of the experiment

and reports the results Section 6 presents the discussion andwe conclude the work in Section 7

2 Literature Review

This section presents the challenges and related works ofagriculture monitoring network We organize this section asfollows

21 Challenges of GreenhousesMonitoring Network Thechal-lenges of applying agriculture monitoring network in real lifeare summarized as follows

(i) Network scalability the nature of agriculturemonitor-ing network based on the wide area of deploymentthis makes the network very sensitive to failure andreduces the performance of network [12 22 23] Todiminish this challenge hierarchical architecture stylewould perform better than the simple style (flat singletier network architecture)

(ii) Simplicity we should consider that the end usershave limited knowledge of WSN Thus the designedsolutions and platforms should be user-friendly andeasy to use [24]

(iii) Real-time monitoring most of previous works donot focus on the issue of real-time monitoring ofthe crops [24] This factor has a strong relationshipwith network metrics that measure the quality of

Wireless Communications and Mobile Computing 3

the network such as end-to-end delay [25] For thisreason delay or network latency should be examined

(iv) Energy harvesting and energy management energymanagement is crucial in WSN as the power sourceof the sensor is limited Thus energy consumptionshould be considered in the designing of the systemalgorithms and components Alternatively the renew-able energy resources [26] such as wind power [27]and solar power [28] can be used as unlimited powersource for the sensor For this reason we propose anetwork model using nonconventional resources topower the network components

22 State of the Art This subsection presents the relatedworks ofWAMNinprecision agriculturewith various sensorsdeployments and data transmission scenarios over IEEE802154 communication technology Most WAMN agricul-tural deployments [13ndash20 29ndash31] transmit different types ofinformation via devices that located up to several kilometresapart from control center These existing works give thedetailed description of the devices employed and describethe design on how the deployment of WAMN is performedThough the method proposed is able to work accordinglyenergy consumption or network life time of sensing devicesremains a challenge in these works Extending the networklife time of sensing devices is important since agriculturecycle usually takes several weeks or months until the harvesttime Another important aspect that is not considered pre-viously is number of nodes Typically the number of nodesset in the experiment is small (eg less than ten sensornodes) and may not be suitable for implementation of denseWAMN

WAMNare commonly implemented through short rangecommunication technologies such as ZigBee and WiFi andlong distance communications such as multihop network[32] The costs to transmit the sensed data via these com-munication technologies are important in energy manage-ment strategy Since many of the existing works will beactively sensing data almost all the time (keeping attentionto the channel by listening and transmitting or receivinginformation) researchers devise various methods to reducenetwork complexity in order to simplify data transmissionFor exampleAyday and Safak [33] proposed a network designthat consists of gateways deployed between end sensors andcontrol center which help to reduce the network complexityby centralizing and storing sensorsrsquo data in the gatewaysGarcia-Sanchez et al [34] look into further details evaluationby studying different test scenarios by changing the numberof events and the parameter of Beacon Interval (BI) ofsynchronization scheme (the value of BO and SO) They alsostudy the end-to-end delay of the network by changing thenumber of sensor nodes

23 Nonclassified Based Approach TheWAMN implementa-tion as discussed in the prior section shows many promisingbenefits for agriculture monitoring However all crops mon-itored are considered equally sensitive even if there is timewhere less (or close) monitoring is needed In real agricultureimplementation monitoring frequency is flexible and can be

Start

Farmers plantinggreenhouses

Crops needmonitoring

Sensors join network

Send data

End

NoYes

Figure 2 Nonclassified based technique

based on the environment conditions We call this commonWAMN implementation as nonclassified based approach andthe implementation is illustrated in Figure 2 Nonclassifiedbased approach has limitation in managing energy usageThis is because monitoring is done continuously withoutconsidering other factors to adjust the sensitivity of themonitoring frequency

3 A Smart Agriculture Monitoring Network(SAMN) Architecture Model

We propose the usage of a Smart Agriculture MonitoringNetwork (SAMN) instead of multihop network for largegeographical greenhouses monitoring network SAMN is acommunications infrastructure model that consists of manyparts (hierarchical architecture style) Furthermore SAMNhelps to prolong across the whole greenhouses to the neigh-borhood area and the wide area (monitoring center) which isused to provide many features that cannot be achieved withmultihop network such as flexibility stability good quality ofservices andmaintainability Figure 3(a) shows a greenhousenetwork model of multilayer structure The previous featurescannot be achieved by WAMN because it operates based onmultihop network to reach the destination This makes thenetwork very sensitive to failure as in case of any dead hopthe whole network will crash Moreover WAMN has lowerflexibility than SAMN as the process of adding or deleting

4 Wireless Communications and Mobile Computing

Greenhouse

Distribution

GAN

Transmission

NANWAN

Control center

Control center

(a)

GAN cognitive gateway(GGW)

GAN cognitive gateway(GGW)

NAN cognitive gateway(NGW)

NAN cognitive gateway(NGW)

Base station

Control center

Base stationGreenhouse area network

(GAN)Neighborhood area network

(NAN)Wide area network

(WAN)

GAN cognitive gateway(GGW)

GAN cognitive gateway(GGW)

NAN cognitive gateway(NGW)

NAN cognitive gateway(NGW)

Base station

Control center

Base station

(b)

Figure 3 Hierarchical communications architecture in Smart Agriculture Monitoring Network

node from the network in WAMN can be complicated Inaddition SAMN is easier to maintain than WAMN becauseSAMN deal with part of network rather than the wholenetwork

To support data transfer and management of agriculturalequipment in SAMN various wireless network architecturescan be applied as shown in Figure 3(b) Three main net-works used in SAMN are varied in locations and sizes arethe greenhouse area network (GAN) neighborhood area

network (NAN) and Wide Area Network (WAN) Thesenetworks are summarized as follows

(i) Greenhouse area network (GAN) GAN broadcasts onthe local area wireless or short range transmission(eg ZigBee orWiFi) to support real-time data trans-formation controlling different types of actuatorslike irrigation system and cooling and heating sys-tems actuators Wireless technologies are the popular

Wireless Communications and Mobile Computing 5

choices for GANs due to their flexibility low cost andbetter control For example ZigBee is an appropriatetechnology for GANs in terms of interoperability Ina GAN the greenhouse gateway or GAN gatewayis used to transmit data to the external entity AGANgateway can be integrated into some greenhousedevices like programmable thermostat

(ii) Neighborhood area network (NAN) NAN relates mul-tiple GANs together As we can notice in Figure 3(b)GAN gateway transfers sensor data to Data Aggre-gation Unit (DAU) through NAN The DAU com-municates with the GAN gateway using short rangenetwork technologies such as ZigBee FurthermoreDAU can act as the NAN gateway to transmit datato NAN servers As we can notice in Figure 3(b) wepropose the usage of renewable energy to support thispart of the network such as using solar power or windpower to provide the transmission devices by power

(iii) Wide area network (WAN) WAN is used to relateremote systems (NAN servers) together Further-more the WAN is used to collect and manage datatransmission and after that to do different tasks likemeasurement and control purposes WAN in thiscase should provide a backhaul connection whichcan adopt different technologies (eg broadbandwireless access or cellular network) to transmit thedata from DAU in a NAN to the control center WANgateway can broadcast over broadband connection(eg WiMAX satellite and 3G satellite) to collectthe required data Indeed in this part of network assame as NANpart we propose the usage of renewableenergy to support this part of the network such asusing solar power or wind power to provide thetransmission devices with power Figure 3(b) showsthe WAN area network with the needed equipment

4 Classified Based Technique andthe Proposed Methodology

Various ideas are proposed to solve the challenges of agri-culture monitoring network Some of these ideas are basedon topology typesize and sensors types to reduce the com-munication cost in WSN Konstantinos et al [32] proposedmultihop network to solve the problem of a long distancecommunications but the system failed in powermanagementas the routers should be active almost all the time On theother hand some of researches used a smart gateway betweensensors and control center to reduce the communication costas the gateways are used to increase the network efficacy bystoring a copy of sensorsrsquo data Garcia-Sanchez et al [34]controlled the power consumption in agriculture monitoringnetwork by determining the optimal value of node eventsBI of the network and number of nodes in the networkThese studies as same as many other studies such as in [13ndash20] used nonclassified based system (traditional agriculturalmonitoring system) to monitor the crops Nonclassifiedbased system treats all crops equally without classificationThis reduces the network lifetime which leads to a rapid

Table 1 Optimal temperatures for crops [36ndash39]

Type of crops Optimal temperature [∘C]Potato 15minus20Corn 22minus25Soybean 25minus28Wheat 20minus25Tomato 21minus24Cucumber 24minus27Carrots 15minus18

node death For these reasons we propose an approachfor a traditional greenhouses monitoring system (nonclas-sified based system) that depends on the crops sensitivityprofile We classified crops into three clusters based ontheir sensitivity Clusters include crops which have sensitiveagricultural conditions for transmission of their agriculturalparameters continually and crops that have less sensitiveand nonsensitive agricultural conditions for transmission ofagricultural parameters partially This enables the lands tobe monitored for a long time by selecting a set of nodesrather than utilizing all sensors in the network Consequentlythis reduces the power consumption in each node andincreases the network efficiency by reducing network delayFurthermore this helps to manage communications betweendifferent types of agriculture sensorsrsquo and monitor centerThe main idea of the selection process is by determining theoptimal temperature for each crop and after that comparingit with environment temperature to determine the sensitivityof each crop Figure 4 depicts the flow chart of classified basedtechnique Mainly the greenhouse plantation is affected bythe temperature which strongly related to humidity and CO2For example the greenhouse with high temperature has a lowrelative humidity Therefore humidity and other influencingfactors can be inferred from a known temperature [35] Forthis reason temperature sensor is integrated with humiditysensor in one microcontroller chip The optimal temperaturefor crops is varied between types and sensitivity as thereare crops that grow inside the soil (root crops) such ascarrots and potatoes and crops grow over the soil such astomato and corn The optimal temperatures for these cropsare summarized in Table 1 [36ndash39]

Sensitivity defined in (1) is the difference between optimaltemperature of the crops and actual temperature (environ-ment temperature) Hatfield and Prueger [40] found thatthe productions of crops were reduced when the actualtemperature changes over 5∘C above the optimal temperatureof the crops Therefore we choose 5∘C as the first thresholdvalue in this procedure [40] Additionally the production ofphotosynthetic pigments is affected when the temperatureis 10∘C above the optimal growth temperature of the cropsThis can limit the photosynthesis and leads to crops damageTherefore 10∘C is set as the second threshold value in thisprocedure [41]

Sensitivity = 1003816100381610038161003816optimal temperature

minus environment temperature1003816100381610038161003816 (1)

6 Wireless Communications and Mobile Computing

Determine the optimaltemperature for each crop

Calculate the sensitivity

Put the sensor on sensitivecondition

Put the sensor on less sensitivecondition

Put the sensor on nonsensitivecondition

Maximum number of crops End

YesNo

Yes

No

YesNo

Sensitivity gt 10

ensitivity gt 5Sensitivity lt 10 amp S

Figure 4 Flow chart of classified based technique

5 Experimentation and Results

In this experiment the proposed method is implementedin Ns2 and simulated on two scenarios First the size ofnetwork topology is fixed and other network parameterssuch as amount of transmission rate and size of data packetsare constant We distribute 20 sensors of type S05-TH in20 greenhouses where each greenhouse has one sensor Inaddition we use cluster tree topology to connect GAN withNAN area networks Each sensor such as Reduced FunctionalDevice (RFD) senses and transmits environment data to arouter Then the router transmits the data to a GreenhousesArea Network Gateway (GGW) of Full Functional Devices(FFD) type to perform all network management tasks Thecognitive gateway is responsible for delivering the gathereddata to NAN server for broadcasting these data over WANMoreover it is used to store a copy of these data to make thenetwork more reliable In the second scenario network sizesare varied from 7 through 14 to 21 sensors These sensorsare formed using tree topology which send the data to a setof routers After that the routers resend the data to GGWFigure 5 shows the components of greenhouses area networkThe topology size was 100 times 105 Agricultural parametersin simulations are set according to standard values and in[20] as listed in Table 2 We determine the transmissiontime for each cluster and these intervals are summarized inTable 2

51 NetworkMetrics We focus on a set of important networkmetrics that are used to determine the quality of services(QoS) of any network We organized them as follows

511 Energy Consumption This parameter is important fordetermining the quality of networkThe energy consumptionis calculated in each node at fourmodes (receivemode trans-mit mode sleep mode and idle mode) Energy consumptionis summarized in the following equation [42]

Energy (120583J) = Current sdot Voltage sdot Time (2)

where

(i) current consumption is in Amperes(ii) voltage is in Volts(iii) time is in seconds

512 End-to-End Delay This parameter measures the timetaken to successfully deliver a data packet from sensornode to coordinator node including transmission time ofpacket turnaround time of transceiverrsquos (119879TA) backoff time(119879bo) interframe space time (119879IFS) and acknowledgmenttransmission time (119879ACK) End-to-end delay can be expressedin the following equation [43]

119879119897 = 119879packet + 119879bo + 119879TA + 119879IFS + 119879ACK (3)

Wireless Communications and Mobile Computing 7

Greenhouse area network(GAN)

Greenhouse area network(GAN)

Greenhouse area network(GAN)

GAN router

GAN router

GAN cognitive gateway(GGW)

Figure 5 Components of greenhouses area network (GAN)

119879packet is a transmission time of any data packet It can beexpressed as follows

119879packet =119871PHY + 119871MHR + payload + 119871MFR

119877data (4)

where(i) LPHY is size of physical header (byte)(ii) LMHR is size of MAC header (byte)(iii) payload is size of data in the packet (byte)(iv) LMFR is size of MAC footer (byte)

Now we should take into consideration the equation that isused to measure the backoff periods for each node in thenetwork This model can be determined by calculating thedevice probability (119875119904) of accessing the medium in successfulway 119875119904 can be measured by the following equation

119875119904 =119886=119887

sum119886=1

119875119888 (1 minus 119875119888)(119886minus1) (5)

where 119887 is the number of maximum backoff periods and 119875119888 isthe node probability to assess the idle channel at the end ofbackoff period

119875119888 = (1 minus 119902)119899minus1 (6)

where 119902 is the node probability to transmit at any time and 119899is the number of nodes that operate on the network

The average of backoff period (119877) is given as

119877 = (1 minus 119875119904) 119887 +119886=119887

sum119886=1

119886119875119888 (1 minus 119875119888)(119886minus1) (7)

Thus the total of backoff time (119879bo) can be measured as

119879bo = FractionalPart [119877] 119879bop (IntegerPart [119877] + 1)

+119886=IntegerPart[119877]

sum119886=1

119879bop (119886) (8)

where 119879bop is the average backoff period it is given as

119879bop (119886) =2macMinBe+119886minus1 minus 1119877data

119879boslot (9)

where

(i) macMinBE is initial value of backoff(ii) 119879boslot is backoff time at one slot duration equal to

duration of 20 symbols in IEEE 802154ZigBee

8 Wireless Communications and Mobile Computing

Table 2 Simulation parameters

Parameter ValuesSimulator Ns2Sensing area 105m times 100mNumber of greenhouses (nodes) in firstscenario 20

Number of routers in first scenarios 4Number of greenhouses (nodes) insecond scenario 7 14 21

Number of routers in second scenario 1 2 3Number of gateways in both scenarios 1Simulation time 1000 secRadio type IEEE 802154Frequency band 24GHzThe distances between sensors routerand gateway 10 meters

Antenna model Omni AntennaEnergy model MicaZTopology type Cluster treeItem to send 0Item size 16 bytesChannel access mechanism CSMA enabled

Traffic Constant Bit Rate(CBR)

(BO SO) Shown in Table 3Start time 15 secEnd time 1000 secTransmission time for sensitive cluster 1000 secTransmission time for less sensitivecluster

(23) sdotSimulation time

Transmission time for nonsensitivecluster

(13) sdotSimulation time

513 Average Jitter or Packet Delay Variation (PDV) PDVmeasures the variance of end-to-end delay value of packetsflow in single flow direction PDV can be expressed bymeasuring the difference in delay values for successfullyreceived packets summarized in the equation [44]

119869119894 =1003816100381610038161003816(119877119894+1 minus 119877119894) minus (119878119894+1 minus 119878119894)

1003816100381610038161003816 (10)

or by using

119869119894 =1003816100381610038161003816(119877119894+1 minus 119878119894+1) minus (119877119894 minus 119878119894)

1003816100381610038161003816 (11)

where

119878119894 is time when packet 119894 is sent from sender

119877119894 is time when packet 119894 is received from receiver

Through the simulation 119873 packets are sent from sender toreceiver for that we use the above definition to calculate jitterand then get the average

52 Backoff Period and Superframe Structure in IEEE 802154Backoff period is a chosen period that checks for channelclearance before packet transmission In WSN coordinatoris responsible for determining the tasks for each node whichallows the nodes to accomplish their tasks simultaneouslyFull Functional Devices (FFDs) such as coordinator areauthorized to send beacon frame Beacon frame from ZigBeeis a new technique to let coordinator identify and synchronizesensor of type Reduced Functional Devices (RFDs) BeaconInterval (BI) consists of two parts as summarized in Figure 6

(i) Active period is divided into 16 time slots and deter-mined by SuperframeDuration (SD) SD is composedof Contention Access Period (CAP) and ContentionFree Period (CFP) In CAP all RFDs try to accessthe channel simultaneously in ideal mode while inCFP all the packets owned by a specific node areguaranteed to transmit on the channel this way iscalled Guaranteed Time Slot (GTS) [3 4]

(ii) Inactive period all nodes and their coordinator are insleep mode [3 4]

Coordinator is responsible for choosing BI periodwherein Beacon Order (BO) determines the Beacon Intervalwhile Superframe Duration is expressed in terms of Super-frameOrder (SO)The duty cycle of each node in activemodecan be identified by the values of (BO SO) Both CFP andCAP are referred to as the Active Period which is the timewhen the active nodes use the channel and is referred to asSuper Frame Duration (SD) We measure the BI value byusing BO value and SD value can be measured by using SOvalue [45ndash48]

BI = aBaseSuperframeDuration sdot 2BO

SD = aBaseSuperframeDuration sdot 2SO(12)

where 0 le SO le BO le 14

53 Results Wemake two scenarios to measure the previousmetrics as follows

531 By Changing the Backoff Period In this scenario we testthe network by changing the backoff period for each testThevalues of (BO SO) are changed from (1 1) to (5 5) Thesevalues are used by coordinator to synchronize between sen-sors which is a chosen period that checks channel clearancebefore packet transmission

By examining this period we determine the value of thisparameter that gives the best synchronization between nodesto reduce delay and power consumption The test is repeated10 times to ensure the quality of results Table 3 summarizesthe comparison between classified based approach and non-classified based approach in terms of energy consumptionaverage end-to-enddelay and average jitter including various(BO SO) values The simulation results show that classifiedbased approach outperforms nonclassified based approachSpecifically the energy consumption is reduced by 294end-to-end delay is improved by 416 and average jitter isimproved by 399

Wireless Communications and Mobile Computing 9

Transmitted by network coordinator containing network informationframe structure and notification of pending node messages

Space reserved for beacon growth due to pending node messages

Access by any node using CSMA-CS

Network beacon

Beacon extensionperiod

Contentionperiod

GuaranteedTime Slot

GTS2 GTS1

Contention Access Period Contention Free Period

Where 0 ge n ge 1415 ms lowast 2n

Reserved for nodes requiring guaranteed bandwidth [n = 0]

Figure 6 Superframe structure of IEEE 802154 MAC [21]

Table 3 Comparison between classified based approach and nonclassified based approach

(BO SO)Energy consumption Average delay (S) Average jitter (S)

Nonclassifiedbased approach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

(1 1) 5430595 382021 0080376 0011147 0016831 0010891(2 1) 386659 2970488 0507429 005402 0496642 0048795(2 2) 4414995 305634 0007193 0006783 000714 0006717(3 1) 3425723 257706 0012856 0012528 0012565 0012169(3 2) 341323 258846 0353966 0010849 0340354 0010489(3 3) 3817103 272464 000779 0006512 0007687 0006485(4 1) 3299546 2423932 0126403 0072692 0125846 0071958(4 2) 3372698 2506478 0043967 0019212 0043512 0018852(4 3) 3362108 263793 0019911 0012546 0013207 0011956(4 4) 3513385 2446568 0019227 001082 0018857 0010439(5 1) 3423613 247945 3631231 3086479 3630403 3065488(5 2) 3112943 2325575 0374811 0119828 0369399 011773(5 3) 3045893 239331 03783 0130883 0374485 0127778(5 4) 298724 2355568 027799 013272 0273567 0129005(5 5) 3479038 2371425 1311405 0173336 1311013 0169969

The energy consumed for both classified and nonclassi-fied based approaches including various BO and SO valuesis shown Figure 7The classified based approach outperformsnonclassified based approach as (1 1) has the largest amountof energy consumption between (BO SO) values while (5 4)has consumed the lowest amount of energy between (BO SO)values The rest of (BO SO) values have the medium energyconsumption values

Figure 8 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches including various BO and SO values We cannotice that classified based approach outperforms nonclas-sified based approach as (5 1) has the largest amountof delay between (BO SO) values while (2 2) has had

the lowest amount of delay between (BO SO) valuesThe rest of (BO SO) values have the medium delayvalues

Figure 9 shows information about the average jitter forboth classified and nonclassified based approaches includingvarious BO and SO valuesWe can notice that classified basedapproach outperforms nonclassified based approach as (5 1)has the largest amount of jitter between (BO SO) valueswhile (2 2) has had the lowest amount of jitter between(BO SO) valuesThe rest of (BO SO) values have themediumjitter values

532 By Changing the Number of Nodes In this scenariothe number of nodes in each test is changed to examine the

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 2: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

2 Wireless Communications and Mobile Computing

Sink node

Agriculturenode 4

Agriculturenode 2

Agriculturenode 1

Agriculturenode 3

Remote server

Web interface

Figure 1 Agriculture monitoring network

and Wide Area Network Furthermore the characteristic ofa monitoring system also contributes to the aforementionedproblem as large data from continuous monitoring inducemessage collision and packet drop Retransmission of thedrop messages increases the energy consumption and delay

Implementing the existing WAMN architecture in largescale and large distributed area can be further challengingas the monitoring and data transmission are done contin-uously without sensitivity classification Consequently theunnecessary data transmission from all nodes in a networkcan lead to inefficient use of energy Therefore we proposea classified based approach to classify crops to a set ofclusters based on their sensitivity of agricultural conditionsSensitivity levels of 5∘C and 10∘C are introduced in this paperThe two levels of sensitivity are chosen based on the optimaltemperature condition that will be discussed further in latersection

To evaluate the effectiveness of our proposed methodtwo tests are conducted These tests investigate the effects ofbackoff period and number of nodes Energy consumptionend-to-end delay and jitter are thenmeasured and comparedwith the nonclassified based approach

This paper is organized as follows Section 2 presentsthe challenges and related works of agriculture monitoringnetwork Section 3 shows a Smart Agriculture MonitoringNetwork (SAMN) architecture model The classified basedtechnique and the proposed methodology are presented inSection 4 Section 5 describes the details of the experiment

and reports the results Section 6 presents the discussion andwe conclude the work in Section 7

2 Literature Review

This section presents the challenges and related works ofagriculture monitoring network We organize this section asfollows

21 Challenges of GreenhousesMonitoring Network Thechal-lenges of applying agriculture monitoring network in real lifeare summarized as follows

(i) Network scalability the nature of agriculturemonitor-ing network based on the wide area of deploymentthis makes the network very sensitive to failure andreduces the performance of network [12 22 23] Todiminish this challenge hierarchical architecture stylewould perform better than the simple style (flat singletier network architecture)

(ii) Simplicity we should consider that the end usershave limited knowledge of WSN Thus the designedsolutions and platforms should be user-friendly andeasy to use [24]

(iii) Real-time monitoring most of previous works donot focus on the issue of real-time monitoring ofthe crops [24] This factor has a strong relationshipwith network metrics that measure the quality of

Wireless Communications and Mobile Computing 3

the network such as end-to-end delay [25] For thisreason delay or network latency should be examined

(iv) Energy harvesting and energy management energymanagement is crucial in WSN as the power sourceof the sensor is limited Thus energy consumptionshould be considered in the designing of the systemalgorithms and components Alternatively the renew-able energy resources [26] such as wind power [27]and solar power [28] can be used as unlimited powersource for the sensor For this reason we propose anetwork model using nonconventional resources topower the network components

22 State of the Art This subsection presents the relatedworks ofWAMNinprecision agriculturewith various sensorsdeployments and data transmission scenarios over IEEE802154 communication technology Most WAMN agricul-tural deployments [13ndash20 29ndash31] transmit different types ofinformation via devices that located up to several kilometresapart from control center These existing works give thedetailed description of the devices employed and describethe design on how the deployment of WAMN is performedThough the method proposed is able to work accordinglyenergy consumption or network life time of sensing devicesremains a challenge in these works Extending the networklife time of sensing devices is important since agriculturecycle usually takes several weeks or months until the harvesttime Another important aspect that is not considered pre-viously is number of nodes Typically the number of nodesset in the experiment is small (eg less than ten sensornodes) and may not be suitable for implementation of denseWAMN

WAMNare commonly implemented through short rangecommunication technologies such as ZigBee and WiFi andlong distance communications such as multihop network[32] The costs to transmit the sensed data via these com-munication technologies are important in energy manage-ment strategy Since many of the existing works will beactively sensing data almost all the time (keeping attentionto the channel by listening and transmitting or receivinginformation) researchers devise various methods to reducenetwork complexity in order to simplify data transmissionFor exampleAyday and Safak [33] proposed a network designthat consists of gateways deployed between end sensors andcontrol center which help to reduce the network complexityby centralizing and storing sensorsrsquo data in the gatewaysGarcia-Sanchez et al [34] look into further details evaluationby studying different test scenarios by changing the numberof events and the parameter of Beacon Interval (BI) ofsynchronization scheme (the value of BO and SO) They alsostudy the end-to-end delay of the network by changing thenumber of sensor nodes

23 Nonclassified Based Approach TheWAMN implementa-tion as discussed in the prior section shows many promisingbenefits for agriculture monitoring However all crops mon-itored are considered equally sensitive even if there is timewhere less (or close) monitoring is needed In real agricultureimplementation monitoring frequency is flexible and can be

Start

Farmers plantinggreenhouses

Crops needmonitoring

Sensors join network

Send data

End

NoYes

Figure 2 Nonclassified based technique

based on the environment conditions We call this commonWAMN implementation as nonclassified based approach andthe implementation is illustrated in Figure 2 Nonclassifiedbased approach has limitation in managing energy usageThis is because monitoring is done continuously withoutconsidering other factors to adjust the sensitivity of themonitoring frequency

3 A Smart Agriculture Monitoring Network(SAMN) Architecture Model

We propose the usage of a Smart Agriculture MonitoringNetwork (SAMN) instead of multihop network for largegeographical greenhouses monitoring network SAMN is acommunications infrastructure model that consists of manyparts (hierarchical architecture style) Furthermore SAMNhelps to prolong across the whole greenhouses to the neigh-borhood area and the wide area (monitoring center) which isused to provide many features that cannot be achieved withmultihop network such as flexibility stability good quality ofservices andmaintainability Figure 3(a) shows a greenhousenetwork model of multilayer structure The previous featurescannot be achieved by WAMN because it operates based onmultihop network to reach the destination This makes thenetwork very sensitive to failure as in case of any dead hopthe whole network will crash Moreover WAMN has lowerflexibility than SAMN as the process of adding or deleting

4 Wireless Communications and Mobile Computing

Greenhouse

Distribution

GAN

Transmission

NANWAN

Control center

Control center

(a)

GAN cognitive gateway(GGW)

GAN cognitive gateway(GGW)

NAN cognitive gateway(NGW)

NAN cognitive gateway(NGW)

Base station

Control center

Base stationGreenhouse area network

(GAN)Neighborhood area network

(NAN)Wide area network

(WAN)

GAN cognitive gateway(GGW)

GAN cognitive gateway(GGW)

NAN cognitive gateway(NGW)

NAN cognitive gateway(NGW)

Base station

Control center

Base station

(b)

Figure 3 Hierarchical communications architecture in Smart Agriculture Monitoring Network

node from the network in WAMN can be complicated Inaddition SAMN is easier to maintain than WAMN becauseSAMN deal with part of network rather than the wholenetwork

To support data transfer and management of agriculturalequipment in SAMN various wireless network architecturescan be applied as shown in Figure 3(b) Three main net-works used in SAMN are varied in locations and sizes arethe greenhouse area network (GAN) neighborhood area

network (NAN) and Wide Area Network (WAN) Thesenetworks are summarized as follows

(i) Greenhouse area network (GAN) GAN broadcasts onthe local area wireless or short range transmission(eg ZigBee orWiFi) to support real-time data trans-formation controlling different types of actuatorslike irrigation system and cooling and heating sys-tems actuators Wireless technologies are the popular

Wireless Communications and Mobile Computing 5

choices for GANs due to their flexibility low cost andbetter control For example ZigBee is an appropriatetechnology for GANs in terms of interoperability Ina GAN the greenhouse gateway or GAN gatewayis used to transmit data to the external entity AGANgateway can be integrated into some greenhousedevices like programmable thermostat

(ii) Neighborhood area network (NAN) NAN relates mul-tiple GANs together As we can notice in Figure 3(b)GAN gateway transfers sensor data to Data Aggre-gation Unit (DAU) through NAN The DAU com-municates with the GAN gateway using short rangenetwork technologies such as ZigBee FurthermoreDAU can act as the NAN gateway to transmit datato NAN servers As we can notice in Figure 3(b) wepropose the usage of renewable energy to support thispart of the network such as using solar power or windpower to provide the transmission devices by power

(iii) Wide area network (WAN) WAN is used to relateremote systems (NAN servers) together Further-more the WAN is used to collect and manage datatransmission and after that to do different tasks likemeasurement and control purposes WAN in thiscase should provide a backhaul connection whichcan adopt different technologies (eg broadbandwireless access or cellular network) to transmit thedata from DAU in a NAN to the control center WANgateway can broadcast over broadband connection(eg WiMAX satellite and 3G satellite) to collectthe required data Indeed in this part of network assame as NANpart we propose the usage of renewableenergy to support this part of the network such asusing solar power or wind power to provide thetransmission devices with power Figure 3(b) showsthe WAN area network with the needed equipment

4 Classified Based Technique andthe Proposed Methodology

Various ideas are proposed to solve the challenges of agri-culture monitoring network Some of these ideas are basedon topology typesize and sensors types to reduce the com-munication cost in WSN Konstantinos et al [32] proposedmultihop network to solve the problem of a long distancecommunications but the system failed in powermanagementas the routers should be active almost all the time On theother hand some of researches used a smart gateway betweensensors and control center to reduce the communication costas the gateways are used to increase the network efficacy bystoring a copy of sensorsrsquo data Garcia-Sanchez et al [34]controlled the power consumption in agriculture monitoringnetwork by determining the optimal value of node eventsBI of the network and number of nodes in the networkThese studies as same as many other studies such as in [13ndash20] used nonclassified based system (traditional agriculturalmonitoring system) to monitor the crops Nonclassifiedbased system treats all crops equally without classificationThis reduces the network lifetime which leads to a rapid

Table 1 Optimal temperatures for crops [36ndash39]

Type of crops Optimal temperature [∘C]Potato 15minus20Corn 22minus25Soybean 25minus28Wheat 20minus25Tomato 21minus24Cucumber 24minus27Carrots 15minus18

node death For these reasons we propose an approachfor a traditional greenhouses monitoring system (nonclas-sified based system) that depends on the crops sensitivityprofile We classified crops into three clusters based ontheir sensitivity Clusters include crops which have sensitiveagricultural conditions for transmission of their agriculturalparameters continually and crops that have less sensitiveand nonsensitive agricultural conditions for transmission ofagricultural parameters partially This enables the lands tobe monitored for a long time by selecting a set of nodesrather than utilizing all sensors in the network Consequentlythis reduces the power consumption in each node andincreases the network efficiency by reducing network delayFurthermore this helps to manage communications betweendifferent types of agriculture sensorsrsquo and monitor centerThe main idea of the selection process is by determining theoptimal temperature for each crop and after that comparingit with environment temperature to determine the sensitivityof each crop Figure 4 depicts the flow chart of classified basedtechnique Mainly the greenhouse plantation is affected bythe temperature which strongly related to humidity and CO2For example the greenhouse with high temperature has a lowrelative humidity Therefore humidity and other influencingfactors can be inferred from a known temperature [35] Forthis reason temperature sensor is integrated with humiditysensor in one microcontroller chip The optimal temperaturefor crops is varied between types and sensitivity as thereare crops that grow inside the soil (root crops) such ascarrots and potatoes and crops grow over the soil such astomato and corn The optimal temperatures for these cropsare summarized in Table 1 [36ndash39]

Sensitivity defined in (1) is the difference between optimaltemperature of the crops and actual temperature (environ-ment temperature) Hatfield and Prueger [40] found thatthe productions of crops were reduced when the actualtemperature changes over 5∘C above the optimal temperatureof the crops Therefore we choose 5∘C as the first thresholdvalue in this procedure [40] Additionally the production ofphotosynthetic pigments is affected when the temperatureis 10∘C above the optimal growth temperature of the cropsThis can limit the photosynthesis and leads to crops damageTherefore 10∘C is set as the second threshold value in thisprocedure [41]

Sensitivity = 1003816100381610038161003816optimal temperature

minus environment temperature1003816100381610038161003816 (1)

6 Wireless Communications and Mobile Computing

Determine the optimaltemperature for each crop

Calculate the sensitivity

Put the sensor on sensitivecondition

Put the sensor on less sensitivecondition

Put the sensor on nonsensitivecondition

Maximum number of crops End

YesNo

Yes

No

YesNo

Sensitivity gt 10

ensitivity gt 5Sensitivity lt 10 amp S

Figure 4 Flow chart of classified based technique

5 Experimentation and Results

In this experiment the proposed method is implementedin Ns2 and simulated on two scenarios First the size ofnetwork topology is fixed and other network parameterssuch as amount of transmission rate and size of data packetsare constant We distribute 20 sensors of type S05-TH in20 greenhouses where each greenhouse has one sensor Inaddition we use cluster tree topology to connect GAN withNAN area networks Each sensor such as Reduced FunctionalDevice (RFD) senses and transmits environment data to arouter Then the router transmits the data to a GreenhousesArea Network Gateway (GGW) of Full Functional Devices(FFD) type to perform all network management tasks Thecognitive gateway is responsible for delivering the gathereddata to NAN server for broadcasting these data over WANMoreover it is used to store a copy of these data to make thenetwork more reliable In the second scenario network sizesare varied from 7 through 14 to 21 sensors These sensorsare formed using tree topology which send the data to a setof routers After that the routers resend the data to GGWFigure 5 shows the components of greenhouses area networkThe topology size was 100 times 105 Agricultural parametersin simulations are set according to standard values and in[20] as listed in Table 2 We determine the transmissiontime for each cluster and these intervals are summarized inTable 2

51 NetworkMetrics We focus on a set of important networkmetrics that are used to determine the quality of services(QoS) of any network We organized them as follows

511 Energy Consumption This parameter is important fordetermining the quality of networkThe energy consumptionis calculated in each node at fourmodes (receivemode trans-mit mode sleep mode and idle mode) Energy consumptionis summarized in the following equation [42]

Energy (120583J) = Current sdot Voltage sdot Time (2)

where

(i) current consumption is in Amperes(ii) voltage is in Volts(iii) time is in seconds

512 End-to-End Delay This parameter measures the timetaken to successfully deliver a data packet from sensornode to coordinator node including transmission time ofpacket turnaround time of transceiverrsquos (119879TA) backoff time(119879bo) interframe space time (119879IFS) and acknowledgmenttransmission time (119879ACK) End-to-end delay can be expressedin the following equation [43]

119879119897 = 119879packet + 119879bo + 119879TA + 119879IFS + 119879ACK (3)

Wireless Communications and Mobile Computing 7

Greenhouse area network(GAN)

Greenhouse area network(GAN)

Greenhouse area network(GAN)

GAN router

GAN router

GAN cognitive gateway(GGW)

Figure 5 Components of greenhouses area network (GAN)

119879packet is a transmission time of any data packet It can beexpressed as follows

119879packet =119871PHY + 119871MHR + payload + 119871MFR

119877data (4)

where(i) LPHY is size of physical header (byte)(ii) LMHR is size of MAC header (byte)(iii) payload is size of data in the packet (byte)(iv) LMFR is size of MAC footer (byte)

Now we should take into consideration the equation that isused to measure the backoff periods for each node in thenetwork This model can be determined by calculating thedevice probability (119875119904) of accessing the medium in successfulway 119875119904 can be measured by the following equation

119875119904 =119886=119887

sum119886=1

119875119888 (1 minus 119875119888)(119886minus1) (5)

where 119887 is the number of maximum backoff periods and 119875119888 isthe node probability to assess the idle channel at the end ofbackoff period

119875119888 = (1 minus 119902)119899minus1 (6)

where 119902 is the node probability to transmit at any time and 119899is the number of nodes that operate on the network

The average of backoff period (119877) is given as

119877 = (1 minus 119875119904) 119887 +119886=119887

sum119886=1

119886119875119888 (1 minus 119875119888)(119886minus1) (7)

Thus the total of backoff time (119879bo) can be measured as

119879bo = FractionalPart [119877] 119879bop (IntegerPart [119877] + 1)

+119886=IntegerPart[119877]

sum119886=1

119879bop (119886) (8)

where 119879bop is the average backoff period it is given as

119879bop (119886) =2macMinBe+119886minus1 minus 1119877data

119879boslot (9)

where

(i) macMinBE is initial value of backoff(ii) 119879boslot is backoff time at one slot duration equal to

duration of 20 symbols in IEEE 802154ZigBee

8 Wireless Communications and Mobile Computing

Table 2 Simulation parameters

Parameter ValuesSimulator Ns2Sensing area 105m times 100mNumber of greenhouses (nodes) in firstscenario 20

Number of routers in first scenarios 4Number of greenhouses (nodes) insecond scenario 7 14 21

Number of routers in second scenario 1 2 3Number of gateways in both scenarios 1Simulation time 1000 secRadio type IEEE 802154Frequency band 24GHzThe distances between sensors routerand gateway 10 meters

Antenna model Omni AntennaEnergy model MicaZTopology type Cluster treeItem to send 0Item size 16 bytesChannel access mechanism CSMA enabled

Traffic Constant Bit Rate(CBR)

(BO SO) Shown in Table 3Start time 15 secEnd time 1000 secTransmission time for sensitive cluster 1000 secTransmission time for less sensitivecluster

(23) sdotSimulation time

Transmission time for nonsensitivecluster

(13) sdotSimulation time

513 Average Jitter or Packet Delay Variation (PDV) PDVmeasures the variance of end-to-end delay value of packetsflow in single flow direction PDV can be expressed bymeasuring the difference in delay values for successfullyreceived packets summarized in the equation [44]

119869119894 =1003816100381610038161003816(119877119894+1 minus 119877119894) minus (119878119894+1 minus 119878119894)

1003816100381610038161003816 (10)

or by using

119869119894 =1003816100381610038161003816(119877119894+1 minus 119878119894+1) minus (119877119894 minus 119878119894)

1003816100381610038161003816 (11)

where

119878119894 is time when packet 119894 is sent from sender

119877119894 is time when packet 119894 is received from receiver

Through the simulation 119873 packets are sent from sender toreceiver for that we use the above definition to calculate jitterand then get the average

52 Backoff Period and Superframe Structure in IEEE 802154Backoff period is a chosen period that checks for channelclearance before packet transmission In WSN coordinatoris responsible for determining the tasks for each node whichallows the nodes to accomplish their tasks simultaneouslyFull Functional Devices (FFDs) such as coordinator areauthorized to send beacon frame Beacon frame from ZigBeeis a new technique to let coordinator identify and synchronizesensor of type Reduced Functional Devices (RFDs) BeaconInterval (BI) consists of two parts as summarized in Figure 6

(i) Active period is divided into 16 time slots and deter-mined by SuperframeDuration (SD) SD is composedof Contention Access Period (CAP) and ContentionFree Period (CFP) In CAP all RFDs try to accessthe channel simultaneously in ideal mode while inCFP all the packets owned by a specific node areguaranteed to transmit on the channel this way iscalled Guaranteed Time Slot (GTS) [3 4]

(ii) Inactive period all nodes and their coordinator are insleep mode [3 4]

Coordinator is responsible for choosing BI periodwherein Beacon Order (BO) determines the Beacon Intervalwhile Superframe Duration is expressed in terms of Super-frameOrder (SO)The duty cycle of each node in activemodecan be identified by the values of (BO SO) Both CFP andCAP are referred to as the Active Period which is the timewhen the active nodes use the channel and is referred to asSuper Frame Duration (SD) We measure the BI value byusing BO value and SD value can be measured by using SOvalue [45ndash48]

BI = aBaseSuperframeDuration sdot 2BO

SD = aBaseSuperframeDuration sdot 2SO(12)

where 0 le SO le BO le 14

53 Results Wemake two scenarios to measure the previousmetrics as follows

531 By Changing the Backoff Period In this scenario we testthe network by changing the backoff period for each testThevalues of (BO SO) are changed from (1 1) to (5 5) Thesevalues are used by coordinator to synchronize between sen-sors which is a chosen period that checks channel clearancebefore packet transmission

By examining this period we determine the value of thisparameter that gives the best synchronization between nodesto reduce delay and power consumption The test is repeated10 times to ensure the quality of results Table 3 summarizesthe comparison between classified based approach and non-classified based approach in terms of energy consumptionaverage end-to-enddelay and average jitter including various(BO SO) values The simulation results show that classifiedbased approach outperforms nonclassified based approachSpecifically the energy consumption is reduced by 294end-to-end delay is improved by 416 and average jitter isimproved by 399

Wireless Communications and Mobile Computing 9

Transmitted by network coordinator containing network informationframe structure and notification of pending node messages

Space reserved for beacon growth due to pending node messages

Access by any node using CSMA-CS

Network beacon

Beacon extensionperiod

Contentionperiod

GuaranteedTime Slot

GTS2 GTS1

Contention Access Period Contention Free Period

Where 0 ge n ge 1415 ms lowast 2n

Reserved for nodes requiring guaranteed bandwidth [n = 0]

Figure 6 Superframe structure of IEEE 802154 MAC [21]

Table 3 Comparison between classified based approach and nonclassified based approach

(BO SO)Energy consumption Average delay (S) Average jitter (S)

Nonclassifiedbased approach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

(1 1) 5430595 382021 0080376 0011147 0016831 0010891(2 1) 386659 2970488 0507429 005402 0496642 0048795(2 2) 4414995 305634 0007193 0006783 000714 0006717(3 1) 3425723 257706 0012856 0012528 0012565 0012169(3 2) 341323 258846 0353966 0010849 0340354 0010489(3 3) 3817103 272464 000779 0006512 0007687 0006485(4 1) 3299546 2423932 0126403 0072692 0125846 0071958(4 2) 3372698 2506478 0043967 0019212 0043512 0018852(4 3) 3362108 263793 0019911 0012546 0013207 0011956(4 4) 3513385 2446568 0019227 001082 0018857 0010439(5 1) 3423613 247945 3631231 3086479 3630403 3065488(5 2) 3112943 2325575 0374811 0119828 0369399 011773(5 3) 3045893 239331 03783 0130883 0374485 0127778(5 4) 298724 2355568 027799 013272 0273567 0129005(5 5) 3479038 2371425 1311405 0173336 1311013 0169969

The energy consumed for both classified and nonclassi-fied based approaches including various BO and SO valuesis shown Figure 7The classified based approach outperformsnonclassified based approach as (1 1) has the largest amountof energy consumption between (BO SO) values while (5 4)has consumed the lowest amount of energy between (BO SO)values The rest of (BO SO) values have the medium energyconsumption values

Figure 8 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches including various BO and SO values We cannotice that classified based approach outperforms nonclas-sified based approach as (5 1) has the largest amountof delay between (BO SO) values while (2 2) has had

the lowest amount of delay between (BO SO) valuesThe rest of (BO SO) values have the medium delayvalues

Figure 9 shows information about the average jitter forboth classified and nonclassified based approaches includingvarious BO and SO valuesWe can notice that classified basedapproach outperforms nonclassified based approach as (5 1)has the largest amount of jitter between (BO SO) valueswhile (2 2) has had the lowest amount of jitter between(BO SO) valuesThe rest of (BO SO) values have themediumjitter values

532 By Changing the Number of Nodes In this scenariothe number of nodes in each test is changed to examine the

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 3: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

Wireless Communications and Mobile Computing 3

the network such as end-to-end delay [25] For thisreason delay or network latency should be examined

(iv) Energy harvesting and energy management energymanagement is crucial in WSN as the power sourceof the sensor is limited Thus energy consumptionshould be considered in the designing of the systemalgorithms and components Alternatively the renew-able energy resources [26] such as wind power [27]and solar power [28] can be used as unlimited powersource for the sensor For this reason we propose anetwork model using nonconventional resources topower the network components

22 State of the Art This subsection presents the relatedworks ofWAMNinprecision agriculturewith various sensorsdeployments and data transmission scenarios over IEEE802154 communication technology Most WAMN agricul-tural deployments [13ndash20 29ndash31] transmit different types ofinformation via devices that located up to several kilometresapart from control center These existing works give thedetailed description of the devices employed and describethe design on how the deployment of WAMN is performedThough the method proposed is able to work accordinglyenergy consumption or network life time of sensing devicesremains a challenge in these works Extending the networklife time of sensing devices is important since agriculturecycle usually takes several weeks or months until the harvesttime Another important aspect that is not considered pre-viously is number of nodes Typically the number of nodesset in the experiment is small (eg less than ten sensornodes) and may not be suitable for implementation of denseWAMN

WAMNare commonly implemented through short rangecommunication technologies such as ZigBee and WiFi andlong distance communications such as multihop network[32] The costs to transmit the sensed data via these com-munication technologies are important in energy manage-ment strategy Since many of the existing works will beactively sensing data almost all the time (keeping attentionto the channel by listening and transmitting or receivinginformation) researchers devise various methods to reducenetwork complexity in order to simplify data transmissionFor exampleAyday and Safak [33] proposed a network designthat consists of gateways deployed between end sensors andcontrol center which help to reduce the network complexityby centralizing and storing sensorsrsquo data in the gatewaysGarcia-Sanchez et al [34] look into further details evaluationby studying different test scenarios by changing the numberof events and the parameter of Beacon Interval (BI) ofsynchronization scheme (the value of BO and SO) They alsostudy the end-to-end delay of the network by changing thenumber of sensor nodes

23 Nonclassified Based Approach TheWAMN implementa-tion as discussed in the prior section shows many promisingbenefits for agriculture monitoring However all crops mon-itored are considered equally sensitive even if there is timewhere less (or close) monitoring is needed In real agricultureimplementation monitoring frequency is flexible and can be

Start

Farmers plantinggreenhouses

Crops needmonitoring

Sensors join network

Send data

End

NoYes

Figure 2 Nonclassified based technique

based on the environment conditions We call this commonWAMN implementation as nonclassified based approach andthe implementation is illustrated in Figure 2 Nonclassifiedbased approach has limitation in managing energy usageThis is because monitoring is done continuously withoutconsidering other factors to adjust the sensitivity of themonitoring frequency

3 A Smart Agriculture Monitoring Network(SAMN) Architecture Model

We propose the usage of a Smart Agriculture MonitoringNetwork (SAMN) instead of multihop network for largegeographical greenhouses monitoring network SAMN is acommunications infrastructure model that consists of manyparts (hierarchical architecture style) Furthermore SAMNhelps to prolong across the whole greenhouses to the neigh-borhood area and the wide area (monitoring center) which isused to provide many features that cannot be achieved withmultihop network such as flexibility stability good quality ofservices andmaintainability Figure 3(a) shows a greenhousenetwork model of multilayer structure The previous featurescannot be achieved by WAMN because it operates based onmultihop network to reach the destination This makes thenetwork very sensitive to failure as in case of any dead hopthe whole network will crash Moreover WAMN has lowerflexibility than SAMN as the process of adding or deleting

4 Wireless Communications and Mobile Computing

Greenhouse

Distribution

GAN

Transmission

NANWAN

Control center

Control center

(a)

GAN cognitive gateway(GGW)

GAN cognitive gateway(GGW)

NAN cognitive gateway(NGW)

NAN cognitive gateway(NGW)

Base station

Control center

Base stationGreenhouse area network

(GAN)Neighborhood area network

(NAN)Wide area network

(WAN)

GAN cognitive gateway(GGW)

GAN cognitive gateway(GGW)

NAN cognitive gateway(NGW)

NAN cognitive gateway(NGW)

Base station

Control center

Base station

(b)

Figure 3 Hierarchical communications architecture in Smart Agriculture Monitoring Network

node from the network in WAMN can be complicated Inaddition SAMN is easier to maintain than WAMN becauseSAMN deal with part of network rather than the wholenetwork

To support data transfer and management of agriculturalequipment in SAMN various wireless network architecturescan be applied as shown in Figure 3(b) Three main net-works used in SAMN are varied in locations and sizes arethe greenhouse area network (GAN) neighborhood area

network (NAN) and Wide Area Network (WAN) Thesenetworks are summarized as follows

(i) Greenhouse area network (GAN) GAN broadcasts onthe local area wireless or short range transmission(eg ZigBee orWiFi) to support real-time data trans-formation controlling different types of actuatorslike irrigation system and cooling and heating sys-tems actuators Wireless technologies are the popular

Wireless Communications and Mobile Computing 5

choices for GANs due to their flexibility low cost andbetter control For example ZigBee is an appropriatetechnology for GANs in terms of interoperability Ina GAN the greenhouse gateway or GAN gatewayis used to transmit data to the external entity AGANgateway can be integrated into some greenhousedevices like programmable thermostat

(ii) Neighborhood area network (NAN) NAN relates mul-tiple GANs together As we can notice in Figure 3(b)GAN gateway transfers sensor data to Data Aggre-gation Unit (DAU) through NAN The DAU com-municates with the GAN gateway using short rangenetwork technologies such as ZigBee FurthermoreDAU can act as the NAN gateway to transmit datato NAN servers As we can notice in Figure 3(b) wepropose the usage of renewable energy to support thispart of the network such as using solar power or windpower to provide the transmission devices by power

(iii) Wide area network (WAN) WAN is used to relateremote systems (NAN servers) together Further-more the WAN is used to collect and manage datatransmission and after that to do different tasks likemeasurement and control purposes WAN in thiscase should provide a backhaul connection whichcan adopt different technologies (eg broadbandwireless access or cellular network) to transmit thedata from DAU in a NAN to the control center WANgateway can broadcast over broadband connection(eg WiMAX satellite and 3G satellite) to collectthe required data Indeed in this part of network assame as NANpart we propose the usage of renewableenergy to support this part of the network such asusing solar power or wind power to provide thetransmission devices with power Figure 3(b) showsthe WAN area network with the needed equipment

4 Classified Based Technique andthe Proposed Methodology

Various ideas are proposed to solve the challenges of agri-culture monitoring network Some of these ideas are basedon topology typesize and sensors types to reduce the com-munication cost in WSN Konstantinos et al [32] proposedmultihop network to solve the problem of a long distancecommunications but the system failed in powermanagementas the routers should be active almost all the time On theother hand some of researches used a smart gateway betweensensors and control center to reduce the communication costas the gateways are used to increase the network efficacy bystoring a copy of sensorsrsquo data Garcia-Sanchez et al [34]controlled the power consumption in agriculture monitoringnetwork by determining the optimal value of node eventsBI of the network and number of nodes in the networkThese studies as same as many other studies such as in [13ndash20] used nonclassified based system (traditional agriculturalmonitoring system) to monitor the crops Nonclassifiedbased system treats all crops equally without classificationThis reduces the network lifetime which leads to a rapid

Table 1 Optimal temperatures for crops [36ndash39]

Type of crops Optimal temperature [∘C]Potato 15minus20Corn 22minus25Soybean 25minus28Wheat 20minus25Tomato 21minus24Cucumber 24minus27Carrots 15minus18

node death For these reasons we propose an approachfor a traditional greenhouses monitoring system (nonclas-sified based system) that depends on the crops sensitivityprofile We classified crops into three clusters based ontheir sensitivity Clusters include crops which have sensitiveagricultural conditions for transmission of their agriculturalparameters continually and crops that have less sensitiveand nonsensitive agricultural conditions for transmission ofagricultural parameters partially This enables the lands tobe monitored for a long time by selecting a set of nodesrather than utilizing all sensors in the network Consequentlythis reduces the power consumption in each node andincreases the network efficiency by reducing network delayFurthermore this helps to manage communications betweendifferent types of agriculture sensorsrsquo and monitor centerThe main idea of the selection process is by determining theoptimal temperature for each crop and after that comparingit with environment temperature to determine the sensitivityof each crop Figure 4 depicts the flow chart of classified basedtechnique Mainly the greenhouse plantation is affected bythe temperature which strongly related to humidity and CO2For example the greenhouse with high temperature has a lowrelative humidity Therefore humidity and other influencingfactors can be inferred from a known temperature [35] Forthis reason temperature sensor is integrated with humiditysensor in one microcontroller chip The optimal temperaturefor crops is varied between types and sensitivity as thereare crops that grow inside the soil (root crops) such ascarrots and potatoes and crops grow over the soil such astomato and corn The optimal temperatures for these cropsare summarized in Table 1 [36ndash39]

Sensitivity defined in (1) is the difference between optimaltemperature of the crops and actual temperature (environ-ment temperature) Hatfield and Prueger [40] found thatthe productions of crops were reduced when the actualtemperature changes over 5∘C above the optimal temperatureof the crops Therefore we choose 5∘C as the first thresholdvalue in this procedure [40] Additionally the production ofphotosynthetic pigments is affected when the temperatureis 10∘C above the optimal growth temperature of the cropsThis can limit the photosynthesis and leads to crops damageTherefore 10∘C is set as the second threshold value in thisprocedure [41]

Sensitivity = 1003816100381610038161003816optimal temperature

minus environment temperature1003816100381610038161003816 (1)

6 Wireless Communications and Mobile Computing

Determine the optimaltemperature for each crop

Calculate the sensitivity

Put the sensor on sensitivecondition

Put the sensor on less sensitivecondition

Put the sensor on nonsensitivecondition

Maximum number of crops End

YesNo

Yes

No

YesNo

Sensitivity gt 10

ensitivity gt 5Sensitivity lt 10 amp S

Figure 4 Flow chart of classified based technique

5 Experimentation and Results

In this experiment the proposed method is implementedin Ns2 and simulated on two scenarios First the size ofnetwork topology is fixed and other network parameterssuch as amount of transmission rate and size of data packetsare constant We distribute 20 sensors of type S05-TH in20 greenhouses where each greenhouse has one sensor Inaddition we use cluster tree topology to connect GAN withNAN area networks Each sensor such as Reduced FunctionalDevice (RFD) senses and transmits environment data to arouter Then the router transmits the data to a GreenhousesArea Network Gateway (GGW) of Full Functional Devices(FFD) type to perform all network management tasks Thecognitive gateway is responsible for delivering the gathereddata to NAN server for broadcasting these data over WANMoreover it is used to store a copy of these data to make thenetwork more reliable In the second scenario network sizesare varied from 7 through 14 to 21 sensors These sensorsare formed using tree topology which send the data to a setof routers After that the routers resend the data to GGWFigure 5 shows the components of greenhouses area networkThe topology size was 100 times 105 Agricultural parametersin simulations are set according to standard values and in[20] as listed in Table 2 We determine the transmissiontime for each cluster and these intervals are summarized inTable 2

51 NetworkMetrics We focus on a set of important networkmetrics that are used to determine the quality of services(QoS) of any network We organized them as follows

511 Energy Consumption This parameter is important fordetermining the quality of networkThe energy consumptionis calculated in each node at fourmodes (receivemode trans-mit mode sleep mode and idle mode) Energy consumptionis summarized in the following equation [42]

Energy (120583J) = Current sdot Voltage sdot Time (2)

where

(i) current consumption is in Amperes(ii) voltage is in Volts(iii) time is in seconds

512 End-to-End Delay This parameter measures the timetaken to successfully deliver a data packet from sensornode to coordinator node including transmission time ofpacket turnaround time of transceiverrsquos (119879TA) backoff time(119879bo) interframe space time (119879IFS) and acknowledgmenttransmission time (119879ACK) End-to-end delay can be expressedin the following equation [43]

119879119897 = 119879packet + 119879bo + 119879TA + 119879IFS + 119879ACK (3)

Wireless Communications and Mobile Computing 7

Greenhouse area network(GAN)

Greenhouse area network(GAN)

Greenhouse area network(GAN)

GAN router

GAN router

GAN cognitive gateway(GGW)

Figure 5 Components of greenhouses area network (GAN)

119879packet is a transmission time of any data packet It can beexpressed as follows

119879packet =119871PHY + 119871MHR + payload + 119871MFR

119877data (4)

where(i) LPHY is size of physical header (byte)(ii) LMHR is size of MAC header (byte)(iii) payload is size of data in the packet (byte)(iv) LMFR is size of MAC footer (byte)

Now we should take into consideration the equation that isused to measure the backoff periods for each node in thenetwork This model can be determined by calculating thedevice probability (119875119904) of accessing the medium in successfulway 119875119904 can be measured by the following equation

119875119904 =119886=119887

sum119886=1

119875119888 (1 minus 119875119888)(119886minus1) (5)

where 119887 is the number of maximum backoff periods and 119875119888 isthe node probability to assess the idle channel at the end ofbackoff period

119875119888 = (1 minus 119902)119899minus1 (6)

where 119902 is the node probability to transmit at any time and 119899is the number of nodes that operate on the network

The average of backoff period (119877) is given as

119877 = (1 minus 119875119904) 119887 +119886=119887

sum119886=1

119886119875119888 (1 minus 119875119888)(119886minus1) (7)

Thus the total of backoff time (119879bo) can be measured as

119879bo = FractionalPart [119877] 119879bop (IntegerPart [119877] + 1)

+119886=IntegerPart[119877]

sum119886=1

119879bop (119886) (8)

where 119879bop is the average backoff period it is given as

119879bop (119886) =2macMinBe+119886minus1 minus 1119877data

119879boslot (9)

where

(i) macMinBE is initial value of backoff(ii) 119879boslot is backoff time at one slot duration equal to

duration of 20 symbols in IEEE 802154ZigBee

8 Wireless Communications and Mobile Computing

Table 2 Simulation parameters

Parameter ValuesSimulator Ns2Sensing area 105m times 100mNumber of greenhouses (nodes) in firstscenario 20

Number of routers in first scenarios 4Number of greenhouses (nodes) insecond scenario 7 14 21

Number of routers in second scenario 1 2 3Number of gateways in both scenarios 1Simulation time 1000 secRadio type IEEE 802154Frequency band 24GHzThe distances between sensors routerand gateway 10 meters

Antenna model Omni AntennaEnergy model MicaZTopology type Cluster treeItem to send 0Item size 16 bytesChannel access mechanism CSMA enabled

Traffic Constant Bit Rate(CBR)

(BO SO) Shown in Table 3Start time 15 secEnd time 1000 secTransmission time for sensitive cluster 1000 secTransmission time for less sensitivecluster

(23) sdotSimulation time

Transmission time for nonsensitivecluster

(13) sdotSimulation time

513 Average Jitter or Packet Delay Variation (PDV) PDVmeasures the variance of end-to-end delay value of packetsflow in single flow direction PDV can be expressed bymeasuring the difference in delay values for successfullyreceived packets summarized in the equation [44]

119869119894 =1003816100381610038161003816(119877119894+1 minus 119877119894) minus (119878119894+1 minus 119878119894)

1003816100381610038161003816 (10)

or by using

119869119894 =1003816100381610038161003816(119877119894+1 minus 119878119894+1) minus (119877119894 minus 119878119894)

1003816100381610038161003816 (11)

where

119878119894 is time when packet 119894 is sent from sender

119877119894 is time when packet 119894 is received from receiver

Through the simulation 119873 packets are sent from sender toreceiver for that we use the above definition to calculate jitterand then get the average

52 Backoff Period and Superframe Structure in IEEE 802154Backoff period is a chosen period that checks for channelclearance before packet transmission In WSN coordinatoris responsible for determining the tasks for each node whichallows the nodes to accomplish their tasks simultaneouslyFull Functional Devices (FFDs) such as coordinator areauthorized to send beacon frame Beacon frame from ZigBeeis a new technique to let coordinator identify and synchronizesensor of type Reduced Functional Devices (RFDs) BeaconInterval (BI) consists of two parts as summarized in Figure 6

(i) Active period is divided into 16 time slots and deter-mined by SuperframeDuration (SD) SD is composedof Contention Access Period (CAP) and ContentionFree Period (CFP) In CAP all RFDs try to accessthe channel simultaneously in ideal mode while inCFP all the packets owned by a specific node areguaranteed to transmit on the channel this way iscalled Guaranteed Time Slot (GTS) [3 4]

(ii) Inactive period all nodes and their coordinator are insleep mode [3 4]

Coordinator is responsible for choosing BI periodwherein Beacon Order (BO) determines the Beacon Intervalwhile Superframe Duration is expressed in terms of Super-frameOrder (SO)The duty cycle of each node in activemodecan be identified by the values of (BO SO) Both CFP andCAP are referred to as the Active Period which is the timewhen the active nodes use the channel and is referred to asSuper Frame Duration (SD) We measure the BI value byusing BO value and SD value can be measured by using SOvalue [45ndash48]

BI = aBaseSuperframeDuration sdot 2BO

SD = aBaseSuperframeDuration sdot 2SO(12)

where 0 le SO le BO le 14

53 Results Wemake two scenarios to measure the previousmetrics as follows

531 By Changing the Backoff Period In this scenario we testthe network by changing the backoff period for each testThevalues of (BO SO) are changed from (1 1) to (5 5) Thesevalues are used by coordinator to synchronize between sen-sors which is a chosen period that checks channel clearancebefore packet transmission

By examining this period we determine the value of thisparameter that gives the best synchronization between nodesto reduce delay and power consumption The test is repeated10 times to ensure the quality of results Table 3 summarizesthe comparison between classified based approach and non-classified based approach in terms of energy consumptionaverage end-to-enddelay and average jitter including various(BO SO) values The simulation results show that classifiedbased approach outperforms nonclassified based approachSpecifically the energy consumption is reduced by 294end-to-end delay is improved by 416 and average jitter isimproved by 399

Wireless Communications and Mobile Computing 9

Transmitted by network coordinator containing network informationframe structure and notification of pending node messages

Space reserved for beacon growth due to pending node messages

Access by any node using CSMA-CS

Network beacon

Beacon extensionperiod

Contentionperiod

GuaranteedTime Slot

GTS2 GTS1

Contention Access Period Contention Free Period

Where 0 ge n ge 1415 ms lowast 2n

Reserved for nodes requiring guaranteed bandwidth [n = 0]

Figure 6 Superframe structure of IEEE 802154 MAC [21]

Table 3 Comparison between classified based approach and nonclassified based approach

(BO SO)Energy consumption Average delay (S) Average jitter (S)

Nonclassifiedbased approach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

(1 1) 5430595 382021 0080376 0011147 0016831 0010891(2 1) 386659 2970488 0507429 005402 0496642 0048795(2 2) 4414995 305634 0007193 0006783 000714 0006717(3 1) 3425723 257706 0012856 0012528 0012565 0012169(3 2) 341323 258846 0353966 0010849 0340354 0010489(3 3) 3817103 272464 000779 0006512 0007687 0006485(4 1) 3299546 2423932 0126403 0072692 0125846 0071958(4 2) 3372698 2506478 0043967 0019212 0043512 0018852(4 3) 3362108 263793 0019911 0012546 0013207 0011956(4 4) 3513385 2446568 0019227 001082 0018857 0010439(5 1) 3423613 247945 3631231 3086479 3630403 3065488(5 2) 3112943 2325575 0374811 0119828 0369399 011773(5 3) 3045893 239331 03783 0130883 0374485 0127778(5 4) 298724 2355568 027799 013272 0273567 0129005(5 5) 3479038 2371425 1311405 0173336 1311013 0169969

The energy consumed for both classified and nonclassi-fied based approaches including various BO and SO valuesis shown Figure 7The classified based approach outperformsnonclassified based approach as (1 1) has the largest amountof energy consumption between (BO SO) values while (5 4)has consumed the lowest amount of energy between (BO SO)values The rest of (BO SO) values have the medium energyconsumption values

Figure 8 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches including various BO and SO values We cannotice that classified based approach outperforms nonclas-sified based approach as (5 1) has the largest amountof delay between (BO SO) values while (2 2) has had

the lowest amount of delay between (BO SO) valuesThe rest of (BO SO) values have the medium delayvalues

Figure 9 shows information about the average jitter forboth classified and nonclassified based approaches includingvarious BO and SO valuesWe can notice that classified basedapproach outperforms nonclassified based approach as (5 1)has the largest amount of jitter between (BO SO) valueswhile (2 2) has had the lowest amount of jitter between(BO SO) valuesThe rest of (BO SO) values have themediumjitter values

532 By Changing the Number of Nodes In this scenariothe number of nodes in each test is changed to examine the

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 4: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

4 Wireless Communications and Mobile Computing

Greenhouse

Distribution

GAN

Transmission

NANWAN

Control center

Control center

(a)

GAN cognitive gateway(GGW)

GAN cognitive gateway(GGW)

NAN cognitive gateway(NGW)

NAN cognitive gateway(NGW)

Base station

Control center

Base stationGreenhouse area network

(GAN)Neighborhood area network

(NAN)Wide area network

(WAN)

GAN cognitive gateway(GGW)

GAN cognitive gateway(GGW)

NAN cognitive gateway(NGW)

NAN cognitive gateway(NGW)

Base station

Control center

Base station

(b)

Figure 3 Hierarchical communications architecture in Smart Agriculture Monitoring Network

node from the network in WAMN can be complicated Inaddition SAMN is easier to maintain than WAMN becauseSAMN deal with part of network rather than the wholenetwork

To support data transfer and management of agriculturalequipment in SAMN various wireless network architecturescan be applied as shown in Figure 3(b) Three main net-works used in SAMN are varied in locations and sizes arethe greenhouse area network (GAN) neighborhood area

network (NAN) and Wide Area Network (WAN) Thesenetworks are summarized as follows

(i) Greenhouse area network (GAN) GAN broadcasts onthe local area wireless or short range transmission(eg ZigBee orWiFi) to support real-time data trans-formation controlling different types of actuatorslike irrigation system and cooling and heating sys-tems actuators Wireless technologies are the popular

Wireless Communications and Mobile Computing 5

choices for GANs due to their flexibility low cost andbetter control For example ZigBee is an appropriatetechnology for GANs in terms of interoperability Ina GAN the greenhouse gateway or GAN gatewayis used to transmit data to the external entity AGANgateway can be integrated into some greenhousedevices like programmable thermostat

(ii) Neighborhood area network (NAN) NAN relates mul-tiple GANs together As we can notice in Figure 3(b)GAN gateway transfers sensor data to Data Aggre-gation Unit (DAU) through NAN The DAU com-municates with the GAN gateway using short rangenetwork technologies such as ZigBee FurthermoreDAU can act as the NAN gateway to transmit datato NAN servers As we can notice in Figure 3(b) wepropose the usage of renewable energy to support thispart of the network such as using solar power or windpower to provide the transmission devices by power

(iii) Wide area network (WAN) WAN is used to relateremote systems (NAN servers) together Further-more the WAN is used to collect and manage datatransmission and after that to do different tasks likemeasurement and control purposes WAN in thiscase should provide a backhaul connection whichcan adopt different technologies (eg broadbandwireless access or cellular network) to transmit thedata from DAU in a NAN to the control center WANgateway can broadcast over broadband connection(eg WiMAX satellite and 3G satellite) to collectthe required data Indeed in this part of network assame as NANpart we propose the usage of renewableenergy to support this part of the network such asusing solar power or wind power to provide thetransmission devices with power Figure 3(b) showsthe WAN area network with the needed equipment

4 Classified Based Technique andthe Proposed Methodology

Various ideas are proposed to solve the challenges of agri-culture monitoring network Some of these ideas are basedon topology typesize and sensors types to reduce the com-munication cost in WSN Konstantinos et al [32] proposedmultihop network to solve the problem of a long distancecommunications but the system failed in powermanagementas the routers should be active almost all the time On theother hand some of researches used a smart gateway betweensensors and control center to reduce the communication costas the gateways are used to increase the network efficacy bystoring a copy of sensorsrsquo data Garcia-Sanchez et al [34]controlled the power consumption in agriculture monitoringnetwork by determining the optimal value of node eventsBI of the network and number of nodes in the networkThese studies as same as many other studies such as in [13ndash20] used nonclassified based system (traditional agriculturalmonitoring system) to monitor the crops Nonclassifiedbased system treats all crops equally without classificationThis reduces the network lifetime which leads to a rapid

Table 1 Optimal temperatures for crops [36ndash39]

Type of crops Optimal temperature [∘C]Potato 15minus20Corn 22minus25Soybean 25minus28Wheat 20minus25Tomato 21minus24Cucumber 24minus27Carrots 15minus18

node death For these reasons we propose an approachfor a traditional greenhouses monitoring system (nonclas-sified based system) that depends on the crops sensitivityprofile We classified crops into three clusters based ontheir sensitivity Clusters include crops which have sensitiveagricultural conditions for transmission of their agriculturalparameters continually and crops that have less sensitiveand nonsensitive agricultural conditions for transmission ofagricultural parameters partially This enables the lands tobe monitored for a long time by selecting a set of nodesrather than utilizing all sensors in the network Consequentlythis reduces the power consumption in each node andincreases the network efficiency by reducing network delayFurthermore this helps to manage communications betweendifferent types of agriculture sensorsrsquo and monitor centerThe main idea of the selection process is by determining theoptimal temperature for each crop and after that comparingit with environment temperature to determine the sensitivityof each crop Figure 4 depicts the flow chart of classified basedtechnique Mainly the greenhouse plantation is affected bythe temperature which strongly related to humidity and CO2For example the greenhouse with high temperature has a lowrelative humidity Therefore humidity and other influencingfactors can be inferred from a known temperature [35] Forthis reason temperature sensor is integrated with humiditysensor in one microcontroller chip The optimal temperaturefor crops is varied between types and sensitivity as thereare crops that grow inside the soil (root crops) such ascarrots and potatoes and crops grow over the soil such astomato and corn The optimal temperatures for these cropsare summarized in Table 1 [36ndash39]

Sensitivity defined in (1) is the difference between optimaltemperature of the crops and actual temperature (environ-ment temperature) Hatfield and Prueger [40] found thatthe productions of crops were reduced when the actualtemperature changes over 5∘C above the optimal temperatureof the crops Therefore we choose 5∘C as the first thresholdvalue in this procedure [40] Additionally the production ofphotosynthetic pigments is affected when the temperatureis 10∘C above the optimal growth temperature of the cropsThis can limit the photosynthesis and leads to crops damageTherefore 10∘C is set as the second threshold value in thisprocedure [41]

Sensitivity = 1003816100381610038161003816optimal temperature

minus environment temperature1003816100381610038161003816 (1)

6 Wireless Communications and Mobile Computing

Determine the optimaltemperature for each crop

Calculate the sensitivity

Put the sensor on sensitivecondition

Put the sensor on less sensitivecondition

Put the sensor on nonsensitivecondition

Maximum number of crops End

YesNo

Yes

No

YesNo

Sensitivity gt 10

ensitivity gt 5Sensitivity lt 10 amp S

Figure 4 Flow chart of classified based technique

5 Experimentation and Results

In this experiment the proposed method is implementedin Ns2 and simulated on two scenarios First the size ofnetwork topology is fixed and other network parameterssuch as amount of transmission rate and size of data packetsare constant We distribute 20 sensors of type S05-TH in20 greenhouses where each greenhouse has one sensor Inaddition we use cluster tree topology to connect GAN withNAN area networks Each sensor such as Reduced FunctionalDevice (RFD) senses and transmits environment data to arouter Then the router transmits the data to a GreenhousesArea Network Gateway (GGW) of Full Functional Devices(FFD) type to perform all network management tasks Thecognitive gateway is responsible for delivering the gathereddata to NAN server for broadcasting these data over WANMoreover it is used to store a copy of these data to make thenetwork more reliable In the second scenario network sizesare varied from 7 through 14 to 21 sensors These sensorsare formed using tree topology which send the data to a setof routers After that the routers resend the data to GGWFigure 5 shows the components of greenhouses area networkThe topology size was 100 times 105 Agricultural parametersin simulations are set according to standard values and in[20] as listed in Table 2 We determine the transmissiontime for each cluster and these intervals are summarized inTable 2

51 NetworkMetrics We focus on a set of important networkmetrics that are used to determine the quality of services(QoS) of any network We organized them as follows

511 Energy Consumption This parameter is important fordetermining the quality of networkThe energy consumptionis calculated in each node at fourmodes (receivemode trans-mit mode sleep mode and idle mode) Energy consumptionis summarized in the following equation [42]

Energy (120583J) = Current sdot Voltage sdot Time (2)

where

(i) current consumption is in Amperes(ii) voltage is in Volts(iii) time is in seconds

512 End-to-End Delay This parameter measures the timetaken to successfully deliver a data packet from sensornode to coordinator node including transmission time ofpacket turnaround time of transceiverrsquos (119879TA) backoff time(119879bo) interframe space time (119879IFS) and acknowledgmenttransmission time (119879ACK) End-to-end delay can be expressedin the following equation [43]

119879119897 = 119879packet + 119879bo + 119879TA + 119879IFS + 119879ACK (3)

Wireless Communications and Mobile Computing 7

Greenhouse area network(GAN)

Greenhouse area network(GAN)

Greenhouse area network(GAN)

GAN router

GAN router

GAN cognitive gateway(GGW)

Figure 5 Components of greenhouses area network (GAN)

119879packet is a transmission time of any data packet It can beexpressed as follows

119879packet =119871PHY + 119871MHR + payload + 119871MFR

119877data (4)

where(i) LPHY is size of physical header (byte)(ii) LMHR is size of MAC header (byte)(iii) payload is size of data in the packet (byte)(iv) LMFR is size of MAC footer (byte)

Now we should take into consideration the equation that isused to measure the backoff periods for each node in thenetwork This model can be determined by calculating thedevice probability (119875119904) of accessing the medium in successfulway 119875119904 can be measured by the following equation

119875119904 =119886=119887

sum119886=1

119875119888 (1 minus 119875119888)(119886minus1) (5)

where 119887 is the number of maximum backoff periods and 119875119888 isthe node probability to assess the idle channel at the end ofbackoff period

119875119888 = (1 minus 119902)119899minus1 (6)

where 119902 is the node probability to transmit at any time and 119899is the number of nodes that operate on the network

The average of backoff period (119877) is given as

119877 = (1 minus 119875119904) 119887 +119886=119887

sum119886=1

119886119875119888 (1 minus 119875119888)(119886minus1) (7)

Thus the total of backoff time (119879bo) can be measured as

119879bo = FractionalPart [119877] 119879bop (IntegerPart [119877] + 1)

+119886=IntegerPart[119877]

sum119886=1

119879bop (119886) (8)

where 119879bop is the average backoff period it is given as

119879bop (119886) =2macMinBe+119886minus1 minus 1119877data

119879boslot (9)

where

(i) macMinBE is initial value of backoff(ii) 119879boslot is backoff time at one slot duration equal to

duration of 20 symbols in IEEE 802154ZigBee

8 Wireless Communications and Mobile Computing

Table 2 Simulation parameters

Parameter ValuesSimulator Ns2Sensing area 105m times 100mNumber of greenhouses (nodes) in firstscenario 20

Number of routers in first scenarios 4Number of greenhouses (nodes) insecond scenario 7 14 21

Number of routers in second scenario 1 2 3Number of gateways in both scenarios 1Simulation time 1000 secRadio type IEEE 802154Frequency band 24GHzThe distances between sensors routerand gateway 10 meters

Antenna model Omni AntennaEnergy model MicaZTopology type Cluster treeItem to send 0Item size 16 bytesChannel access mechanism CSMA enabled

Traffic Constant Bit Rate(CBR)

(BO SO) Shown in Table 3Start time 15 secEnd time 1000 secTransmission time for sensitive cluster 1000 secTransmission time for less sensitivecluster

(23) sdotSimulation time

Transmission time for nonsensitivecluster

(13) sdotSimulation time

513 Average Jitter or Packet Delay Variation (PDV) PDVmeasures the variance of end-to-end delay value of packetsflow in single flow direction PDV can be expressed bymeasuring the difference in delay values for successfullyreceived packets summarized in the equation [44]

119869119894 =1003816100381610038161003816(119877119894+1 minus 119877119894) minus (119878119894+1 minus 119878119894)

1003816100381610038161003816 (10)

or by using

119869119894 =1003816100381610038161003816(119877119894+1 minus 119878119894+1) minus (119877119894 minus 119878119894)

1003816100381610038161003816 (11)

where

119878119894 is time when packet 119894 is sent from sender

119877119894 is time when packet 119894 is received from receiver

Through the simulation 119873 packets are sent from sender toreceiver for that we use the above definition to calculate jitterand then get the average

52 Backoff Period and Superframe Structure in IEEE 802154Backoff period is a chosen period that checks for channelclearance before packet transmission In WSN coordinatoris responsible for determining the tasks for each node whichallows the nodes to accomplish their tasks simultaneouslyFull Functional Devices (FFDs) such as coordinator areauthorized to send beacon frame Beacon frame from ZigBeeis a new technique to let coordinator identify and synchronizesensor of type Reduced Functional Devices (RFDs) BeaconInterval (BI) consists of two parts as summarized in Figure 6

(i) Active period is divided into 16 time slots and deter-mined by SuperframeDuration (SD) SD is composedof Contention Access Period (CAP) and ContentionFree Period (CFP) In CAP all RFDs try to accessthe channel simultaneously in ideal mode while inCFP all the packets owned by a specific node areguaranteed to transmit on the channel this way iscalled Guaranteed Time Slot (GTS) [3 4]

(ii) Inactive period all nodes and their coordinator are insleep mode [3 4]

Coordinator is responsible for choosing BI periodwherein Beacon Order (BO) determines the Beacon Intervalwhile Superframe Duration is expressed in terms of Super-frameOrder (SO)The duty cycle of each node in activemodecan be identified by the values of (BO SO) Both CFP andCAP are referred to as the Active Period which is the timewhen the active nodes use the channel and is referred to asSuper Frame Duration (SD) We measure the BI value byusing BO value and SD value can be measured by using SOvalue [45ndash48]

BI = aBaseSuperframeDuration sdot 2BO

SD = aBaseSuperframeDuration sdot 2SO(12)

where 0 le SO le BO le 14

53 Results Wemake two scenarios to measure the previousmetrics as follows

531 By Changing the Backoff Period In this scenario we testthe network by changing the backoff period for each testThevalues of (BO SO) are changed from (1 1) to (5 5) Thesevalues are used by coordinator to synchronize between sen-sors which is a chosen period that checks channel clearancebefore packet transmission

By examining this period we determine the value of thisparameter that gives the best synchronization between nodesto reduce delay and power consumption The test is repeated10 times to ensure the quality of results Table 3 summarizesthe comparison between classified based approach and non-classified based approach in terms of energy consumptionaverage end-to-enddelay and average jitter including various(BO SO) values The simulation results show that classifiedbased approach outperforms nonclassified based approachSpecifically the energy consumption is reduced by 294end-to-end delay is improved by 416 and average jitter isimproved by 399

Wireless Communications and Mobile Computing 9

Transmitted by network coordinator containing network informationframe structure and notification of pending node messages

Space reserved for beacon growth due to pending node messages

Access by any node using CSMA-CS

Network beacon

Beacon extensionperiod

Contentionperiod

GuaranteedTime Slot

GTS2 GTS1

Contention Access Period Contention Free Period

Where 0 ge n ge 1415 ms lowast 2n

Reserved for nodes requiring guaranteed bandwidth [n = 0]

Figure 6 Superframe structure of IEEE 802154 MAC [21]

Table 3 Comparison between classified based approach and nonclassified based approach

(BO SO)Energy consumption Average delay (S) Average jitter (S)

Nonclassifiedbased approach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

(1 1) 5430595 382021 0080376 0011147 0016831 0010891(2 1) 386659 2970488 0507429 005402 0496642 0048795(2 2) 4414995 305634 0007193 0006783 000714 0006717(3 1) 3425723 257706 0012856 0012528 0012565 0012169(3 2) 341323 258846 0353966 0010849 0340354 0010489(3 3) 3817103 272464 000779 0006512 0007687 0006485(4 1) 3299546 2423932 0126403 0072692 0125846 0071958(4 2) 3372698 2506478 0043967 0019212 0043512 0018852(4 3) 3362108 263793 0019911 0012546 0013207 0011956(4 4) 3513385 2446568 0019227 001082 0018857 0010439(5 1) 3423613 247945 3631231 3086479 3630403 3065488(5 2) 3112943 2325575 0374811 0119828 0369399 011773(5 3) 3045893 239331 03783 0130883 0374485 0127778(5 4) 298724 2355568 027799 013272 0273567 0129005(5 5) 3479038 2371425 1311405 0173336 1311013 0169969

The energy consumed for both classified and nonclassi-fied based approaches including various BO and SO valuesis shown Figure 7The classified based approach outperformsnonclassified based approach as (1 1) has the largest amountof energy consumption between (BO SO) values while (5 4)has consumed the lowest amount of energy between (BO SO)values The rest of (BO SO) values have the medium energyconsumption values

Figure 8 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches including various BO and SO values We cannotice that classified based approach outperforms nonclas-sified based approach as (5 1) has the largest amountof delay between (BO SO) values while (2 2) has had

the lowest amount of delay between (BO SO) valuesThe rest of (BO SO) values have the medium delayvalues

Figure 9 shows information about the average jitter forboth classified and nonclassified based approaches includingvarious BO and SO valuesWe can notice that classified basedapproach outperforms nonclassified based approach as (5 1)has the largest amount of jitter between (BO SO) valueswhile (2 2) has had the lowest amount of jitter between(BO SO) valuesThe rest of (BO SO) values have themediumjitter values

532 By Changing the Number of Nodes In this scenariothe number of nodes in each test is changed to examine the

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 5: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

Wireless Communications and Mobile Computing 5

choices for GANs due to their flexibility low cost andbetter control For example ZigBee is an appropriatetechnology for GANs in terms of interoperability Ina GAN the greenhouse gateway or GAN gatewayis used to transmit data to the external entity AGANgateway can be integrated into some greenhousedevices like programmable thermostat

(ii) Neighborhood area network (NAN) NAN relates mul-tiple GANs together As we can notice in Figure 3(b)GAN gateway transfers sensor data to Data Aggre-gation Unit (DAU) through NAN The DAU com-municates with the GAN gateway using short rangenetwork technologies such as ZigBee FurthermoreDAU can act as the NAN gateway to transmit datato NAN servers As we can notice in Figure 3(b) wepropose the usage of renewable energy to support thispart of the network such as using solar power or windpower to provide the transmission devices by power

(iii) Wide area network (WAN) WAN is used to relateremote systems (NAN servers) together Further-more the WAN is used to collect and manage datatransmission and after that to do different tasks likemeasurement and control purposes WAN in thiscase should provide a backhaul connection whichcan adopt different technologies (eg broadbandwireless access or cellular network) to transmit thedata from DAU in a NAN to the control center WANgateway can broadcast over broadband connection(eg WiMAX satellite and 3G satellite) to collectthe required data Indeed in this part of network assame as NANpart we propose the usage of renewableenergy to support this part of the network such asusing solar power or wind power to provide thetransmission devices with power Figure 3(b) showsthe WAN area network with the needed equipment

4 Classified Based Technique andthe Proposed Methodology

Various ideas are proposed to solve the challenges of agri-culture monitoring network Some of these ideas are basedon topology typesize and sensors types to reduce the com-munication cost in WSN Konstantinos et al [32] proposedmultihop network to solve the problem of a long distancecommunications but the system failed in powermanagementas the routers should be active almost all the time On theother hand some of researches used a smart gateway betweensensors and control center to reduce the communication costas the gateways are used to increase the network efficacy bystoring a copy of sensorsrsquo data Garcia-Sanchez et al [34]controlled the power consumption in agriculture monitoringnetwork by determining the optimal value of node eventsBI of the network and number of nodes in the networkThese studies as same as many other studies such as in [13ndash20] used nonclassified based system (traditional agriculturalmonitoring system) to monitor the crops Nonclassifiedbased system treats all crops equally without classificationThis reduces the network lifetime which leads to a rapid

Table 1 Optimal temperatures for crops [36ndash39]

Type of crops Optimal temperature [∘C]Potato 15minus20Corn 22minus25Soybean 25minus28Wheat 20minus25Tomato 21minus24Cucumber 24minus27Carrots 15minus18

node death For these reasons we propose an approachfor a traditional greenhouses monitoring system (nonclas-sified based system) that depends on the crops sensitivityprofile We classified crops into three clusters based ontheir sensitivity Clusters include crops which have sensitiveagricultural conditions for transmission of their agriculturalparameters continually and crops that have less sensitiveand nonsensitive agricultural conditions for transmission ofagricultural parameters partially This enables the lands tobe monitored for a long time by selecting a set of nodesrather than utilizing all sensors in the network Consequentlythis reduces the power consumption in each node andincreases the network efficiency by reducing network delayFurthermore this helps to manage communications betweendifferent types of agriculture sensorsrsquo and monitor centerThe main idea of the selection process is by determining theoptimal temperature for each crop and after that comparingit with environment temperature to determine the sensitivityof each crop Figure 4 depicts the flow chart of classified basedtechnique Mainly the greenhouse plantation is affected bythe temperature which strongly related to humidity and CO2For example the greenhouse with high temperature has a lowrelative humidity Therefore humidity and other influencingfactors can be inferred from a known temperature [35] Forthis reason temperature sensor is integrated with humiditysensor in one microcontroller chip The optimal temperaturefor crops is varied between types and sensitivity as thereare crops that grow inside the soil (root crops) such ascarrots and potatoes and crops grow over the soil such astomato and corn The optimal temperatures for these cropsare summarized in Table 1 [36ndash39]

Sensitivity defined in (1) is the difference between optimaltemperature of the crops and actual temperature (environ-ment temperature) Hatfield and Prueger [40] found thatthe productions of crops were reduced when the actualtemperature changes over 5∘C above the optimal temperatureof the crops Therefore we choose 5∘C as the first thresholdvalue in this procedure [40] Additionally the production ofphotosynthetic pigments is affected when the temperatureis 10∘C above the optimal growth temperature of the cropsThis can limit the photosynthesis and leads to crops damageTherefore 10∘C is set as the second threshold value in thisprocedure [41]

Sensitivity = 1003816100381610038161003816optimal temperature

minus environment temperature1003816100381610038161003816 (1)

6 Wireless Communications and Mobile Computing

Determine the optimaltemperature for each crop

Calculate the sensitivity

Put the sensor on sensitivecondition

Put the sensor on less sensitivecondition

Put the sensor on nonsensitivecondition

Maximum number of crops End

YesNo

Yes

No

YesNo

Sensitivity gt 10

ensitivity gt 5Sensitivity lt 10 amp S

Figure 4 Flow chart of classified based technique

5 Experimentation and Results

In this experiment the proposed method is implementedin Ns2 and simulated on two scenarios First the size ofnetwork topology is fixed and other network parameterssuch as amount of transmission rate and size of data packetsare constant We distribute 20 sensors of type S05-TH in20 greenhouses where each greenhouse has one sensor Inaddition we use cluster tree topology to connect GAN withNAN area networks Each sensor such as Reduced FunctionalDevice (RFD) senses and transmits environment data to arouter Then the router transmits the data to a GreenhousesArea Network Gateway (GGW) of Full Functional Devices(FFD) type to perform all network management tasks Thecognitive gateway is responsible for delivering the gathereddata to NAN server for broadcasting these data over WANMoreover it is used to store a copy of these data to make thenetwork more reliable In the second scenario network sizesare varied from 7 through 14 to 21 sensors These sensorsare formed using tree topology which send the data to a setof routers After that the routers resend the data to GGWFigure 5 shows the components of greenhouses area networkThe topology size was 100 times 105 Agricultural parametersin simulations are set according to standard values and in[20] as listed in Table 2 We determine the transmissiontime for each cluster and these intervals are summarized inTable 2

51 NetworkMetrics We focus on a set of important networkmetrics that are used to determine the quality of services(QoS) of any network We organized them as follows

511 Energy Consumption This parameter is important fordetermining the quality of networkThe energy consumptionis calculated in each node at fourmodes (receivemode trans-mit mode sleep mode and idle mode) Energy consumptionis summarized in the following equation [42]

Energy (120583J) = Current sdot Voltage sdot Time (2)

where

(i) current consumption is in Amperes(ii) voltage is in Volts(iii) time is in seconds

512 End-to-End Delay This parameter measures the timetaken to successfully deliver a data packet from sensornode to coordinator node including transmission time ofpacket turnaround time of transceiverrsquos (119879TA) backoff time(119879bo) interframe space time (119879IFS) and acknowledgmenttransmission time (119879ACK) End-to-end delay can be expressedin the following equation [43]

119879119897 = 119879packet + 119879bo + 119879TA + 119879IFS + 119879ACK (3)

Wireless Communications and Mobile Computing 7

Greenhouse area network(GAN)

Greenhouse area network(GAN)

Greenhouse area network(GAN)

GAN router

GAN router

GAN cognitive gateway(GGW)

Figure 5 Components of greenhouses area network (GAN)

119879packet is a transmission time of any data packet It can beexpressed as follows

119879packet =119871PHY + 119871MHR + payload + 119871MFR

119877data (4)

where(i) LPHY is size of physical header (byte)(ii) LMHR is size of MAC header (byte)(iii) payload is size of data in the packet (byte)(iv) LMFR is size of MAC footer (byte)

Now we should take into consideration the equation that isused to measure the backoff periods for each node in thenetwork This model can be determined by calculating thedevice probability (119875119904) of accessing the medium in successfulway 119875119904 can be measured by the following equation

119875119904 =119886=119887

sum119886=1

119875119888 (1 minus 119875119888)(119886minus1) (5)

where 119887 is the number of maximum backoff periods and 119875119888 isthe node probability to assess the idle channel at the end ofbackoff period

119875119888 = (1 minus 119902)119899minus1 (6)

where 119902 is the node probability to transmit at any time and 119899is the number of nodes that operate on the network

The average of backoff period (119877) is given as

119877 = (1 minus 119875119904) 119887 +119886=119887

sum119886=1

119886119875119888 (1 minus 119875119888)(119886minus1) (7)

Thus the total of backoff time (119879bo) can be measured as

119879bo = FractionalPart [119877] 119879bop (IntegerPart [119877] + 1)

+119886=IntegerPart[119877]

sum119886=1

119879bop (119886) (8)

where 119879bop is the average backoff period it is given as

119879bop (119886) =2macMinBe+119886minus1 minus 1119877data

119879boslot (9)

where

(i) macMinBE is initial value of backoff(ii) 119879boslot is backoff time at one slot duration equal to

duration of 20 symbols in IEEE 802154ZigBee

8 Wireless Communications and Mobile Computing

Table 2 Simulation parameters

Parameter ValuesSimulator Ns2Sensing area 105m times 100mNumber of greenhouses (nodes) in firstscenario 20

Number of routers in first scenarios 4Number of greenhouses (nodes) insecond scenario 7 14 21

Number of routers in second scenario 1 2 3Number of gateways in both scenarios 1Simulation time 1000 secRadio type IEEE 802154Frequency band 24GHzThe distances between sensors routerand gateway 10 meters

Antenna model Omni AntennaEnergy model MicaZTopology type Cluster treeItem to send 0Item size 16 bytesChannel access mechanism CSMA enabled

Traffic Constant Bit Rate(CBR)

(BO SO) Shown in Table 3Start time 15 secEnd time 1000 secTransmission time for sensitive cluster 1000 secTransmission time for less sensitivecluster

(23) sdotSimulation time

Transmission time for nonsensitivecluster

(13) sdotSimulation time

513 Average Jitter or Packet Delay Variation (PDV) PDVmeasures the variance of end-to-end delay value of packetsflow in single flow direction PDV can be expressed bymeasuring the difference in delay values for successfullyreceived packets summarized in the equation [44]

119869119894 =1003816100381610038161003816(119877119894+1 minus 119877119894) minus (119878119894+1 minus 119878119894)

1003816100381610038161003816 (10)

or by using

119869119894 =1003816100381610038161003816(119877119894+1 minus 119878119894+1) minus (119877119894 minus 119878119894)

1003816100381610038161003816 (11)

where

119878119894 is time when packet 119894 is sent from sender

119877119894 is time when packet 119894 is received from receiver

Through the simulation 119873 packets are sent from sender toreceiver for that we use the above definition to calculate jitterand then get the average

52 Backoff Period and Superframe Structure in IEEE 802154Backoff period is a chosen period that checks for channelclearance before packet transmission In WSN coordinatoris responsible for determining the tasks for each node whichallows the nodes to accomplish their tasks simultaneouslyFull Functional Devices (FFDs) such as coordinator areauthorized to send beacon frame Beacon frame from ZigBeeis a new technique to let coordinator identify and synchronizesensor of type Reduced Functional Devices (RFDs) BeaconInterval (BI) consists of two parts as summarized in Figure 6

(i) Active period is divided into 16 time slots and deter-mined by SuperframeDuration (SD) SD is composedof Contention Access Period (CAP) and ContentionFree Period (CFP) In CAP all RFDs try to accessthe channel simultaneously in ideal mode while inCFP all the packets owned by a specific node areguaranteed to transmit on the channel this way iscalled Guaranteed Time Slot (GTS) [3 4]

(ii) Inactive period all nodes and their coordinator are insleep mode [3 4]

Coordinator is responsible for choosing BI periodwherein Beacon Order (BO) determines the Beacon Intervalwhile Superframe Duration is expressed in terms of Super-frameOrder (SO)The duty cycle of each node in activemodecan be identified by the values of (BO SO) Both CFP andCAP are referred to as the Active Period which is the timewhen the active nodes use the channel and is referred to asSuper Frame Duration (SD) We measure the BI value byusing BO value and SD value can be measured by using SOvalue [45ndash48]

BI = aBaseSuperframeDuration sdot 2BO

SD = aBaseSuperframeDuration sdot 2SO(12)

where 0 le SO le BO le 14

53 Results Wemake two scenarios to measure the previousmetrics as follows

531 By Changing the Backoff Period In this scenario we testthe network by changing the backoff period for each testThevalues of (BO SO) are changed from (1 1) to (5 5) Thesevalues are used by coordinator to synchronize between sen-sors which is a chosen period that checks channel clearancebefore packet transmission

By examining this period we determine the value of thisparameter that gives the best synchronization between nodesto reduce delay and power consumption The test is repeated10 times to ensure the quality of results Table 3 summarizesthe comparison between classified based approach and non-classified based approach in terms of energy consumptionaverage end-to-enddelay and average jitter including various(BO SO) values The simulation results show that classifiedbased approach outperforms nonclassified based approachSpecifically the energy consumption is reduced by 294end-to-end delay is improved by 416 and average jitter isimproved by 399

Wireless Communications and Mobile Computing 9

Transmitted by network coordinator containing network informationframe structure and notification of pending node messages

Space reserved for beacon growth due to pending node messages

Access by any node using CSMA-CS

Network beacon

Beacon extensionperiod

Contentionperiod

GuaranteedTime Slot

GTS2 GTS1

Contention Access Period Contention Free Period

Where 0 ge n ge 1415 ms lowast 2n

Reserved for nodes requiring guaranteed bandwidth [n = 0]

Figure 6 Superframe structure of IEEE 802154 MAC [21]

Table 3 Comparison between classified based approach and nonclassified based approach

(BO SO)Energy consumption Average delay (S) Average jitter (S)

Nonclassifiedbased approach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

(1 1) 5430595 382021 0080376 0011147 0016831 0010891(2 1) 386659 2970488 0507429 005402 0496642 0048795(2 2) 4414995 305634 0007193 0006783 000714 0006717(3 1) 3425723 257706 0012856 0012528 0012565 0012169(3 2) 341323 258846 0353966 0010849 0340354 0010489(3 3) 3817103 272464 000779 0006512 0007687 0006485(4 1) 3299546 2423932 0126403 0072692 0125846 0071958(4 2) 3372698 2506478 0043967 0019212 0043512 0018852(4 3) 3362108 263793 0019911 0012546 0013207 0011956(4 4) 3513385 2446568 0019227 001082 0018857 0010439(5 1) 3423613 247945 3631231 3086479 3630403 3065488(5 2) 3112943 2325575 0374811 0119828 0369399 011773(5 3) 3045893 239331 03783 0130883 0374485 0127778(5 4) 298724 2355568 027799 013272 0273567 0129005(5 5) 3479038 2371425 1311405 0173336 1311013 0169969

The energy consumed for both classified and nonclassi-fied based approaches including various BO and SO valuesis shown Figure 7The classified based approach outperformsnonclassified based approach as (1 1) has the largest amountof energy consumption between (BO SO) values while (5 4)has consumed the lowest amount of energy between (BO SO)values The rest of (BO SO) values have the medium energyconsumption values

Figure 8 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches including various BO and SO values We cannotice that classified based approach outperforms nonclas-sified based approach as (5 1) has the largest amountof delay between (BO SO) values while (2 2) has had

the lowest amount of delay between (BO SO) valuesThe rest of (BO SO) values have the medium delayvalues

Figure 9 shows information about the average jitter forboth classified and nonclassified based approaches includingvarious BO and SO valuesWe can notice that classified basedapproach outperforms nonclassified based approach as (5 1)has the largest amount of jitter between (BO SO) valueswhile (2 2) has had the lowest amount of jitter between(BO SO) valuesThe rest of (BO SO) values have themediumjitter values

532 By Changing the Number of Nodes In this scenariothe number of nodes in each test is changed to examine the

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 6: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

6 Wireless Communications and Mobile Computing

Determine the optimaltemperature for each crop

Calculate the sensitivity

Put the sensor on sensitivecondition

Put the sensor on less sensitivecondition

Put the sensor on nonsensitivecondition

Maximum number of crops End

YesNo

Yes

No

YesNo

Sensitivity gt 10

ensitivity gt 5Sensitivity lt 10 amp S

Figure 4 Flow chart of classified based technique

5 Experimentation and Results

In this experiment the proposed method is implementedin Ns2 and simulated on two scenarios First the size ofnetwork topology is fixed and other network parameterssuch as amount of transmission rate and size of data packetsare constant We distribute 20 sensors of type S05-TH in20 greenhouses where each greenhouse has one sensor Inaddition we use cluster tree topology to connect GAN withNAN area networks Each sensor such as Reduced FunctionalDevice (RFD) senses and transmits environment data to arouter Then the router transmits the data to a GreenhousesArea Network Gateway (GGW) of Full Functional Devices(FFD) type to perform all network management tasks Thecognitive gateway is responsible for delivering the gathereddata to NAN server for broadcasting these data over WANMoreover it is used to store a copy of these data to make thenetwork more reliable In the second scenario network sizesare varied from 7 through 14 to 21 sensors These sensorsare formed using tree topology which send the data to a setof routers After that the routers resend the data to GGWFigure 5 shows the components of greenhouses area networkThe topology size was 100 times 105 Agricultural parametersin simulations are set according to standard values and in[20] as listed in Table 2 We determine the transmissiontime for each cluster and these intervals are summarized inTable 2

51 NetworkMetrics We focus on a set of important networkmetrics that are used to determine the quality of services(QoS) of any network We organized them as follows

511 Energy Consumption This parameter is important fordetermining the quality of networkThe energy consumptionis calculated in each node at fourmodes (receivemode trans-mit mode sleep mode and idle mode) Energy consumptionis summarized in the following equation [42]

Energy (120583J) = Current sdot Voltage sdot Time (2)

where

(i) current consumption is in Amperes(ii) voltage is in Volts(iii) time is in seconds

512 End-to-End Delay This parameter measures the timetaken to successfully deliver a data packet from sensornode to coordinator node including transmission time ofpacket turnaround time of transceiverrsquos (119879TA) backoff time(119879bo) interframe space time (119879IFS) and acknowledgmenttransmission time (119879ACK) End-to-end delay can be expressedin the following equation [43]

119879119897 = 119879packet + 119879bo + 119879TA + 119879IFS + 119879ACK (3)

Wireless Communications and Mobile Computing 7

Greenhouse area network(GAN)

Greenhouse area network(GAN)

Greenhouse area network(GAN)

GAN router

GAN router

GAN cognitive gateway(GGW)

Figure 5 Components of greenhouses area network (GAN)

119879packet is a transmission time of any data packet It can beexpressed as follows

119879packet =119871PHY + 119871MHR + payload + 119871MFR

119877data (4)

where(i) LPHY is size of physical header (byte)(ii) LMHR is size of MAC header (byte)(iii) payload is size of data in the packet (byte)(iv) LMFR is size of MAC footer (byte)

Now we should take into consideration the equation that isused to measure the backoff periods for each node in thenetwork This model can be determined by calculating thedevice probability (119875119904) of accessing the medium in successfulway 119875119904 can be measured by the following equation

119875119904 =119886=119887

sum119886=1

119875119888 (1 minus 119875119888)(119886minus1) (5)

where 119887 is the number of maximum backoff periods and 119875119888 isthe node probability to assess the idle channel at the end ofbackoff period

119875119888 = (1 minus 119902)119899minus1 (6)

where 119902 is the node probability to transmit at any time and 119899is the number of nodes that operate on the network

The average of backoff period (119877) is given as

119877 = (1 minus 119875119904) 119887 +119886=119887

sum119886=1

119886119875119888 (1 minus 119875119888)(119886minus1) (7)

Thus the total of backoff time (119879bo) can be measured as

119879bo = FractionalPart [119877] 119879bop (IntegerPart [119877] + 1)

+119886=IntegerPart[119877]

sum119886=1

119879bop (119886) (8)

where 119879bop is the average backoff period it is given as

119879bop (119886) =2macMinBe+119886minus1 minus 1119877data

119879boslot (9)

where

(i) macMinBE is initial value of backoff(ii) 119879boslot is backoff time at one slot duration equal to

duration of 20 symbols in IEEE 802154ZigBee

8 Wireless Communications and Mobile Computing

Table 2 Simulation parameters

Parameter ValuesSimulator Ns2Sensing area 105m times 100mNumber of greenhouses (nodes) in firstscenario 20

Number of routers in first scenarios 4Number of greenhouses (nodes) insecond scenario 7 14 21

Number of routers in second scenario 1 2 3Number of gateways in both scenarios 1Simulation time 1000 secRadio type IEEE 802154Frequency band 24GHzThe distances between sensors routerand gateway 10 meters

Antenna model Omni AntennaEnergy model MicaZTopology type Cluster treeItem to send 0Item size 16 bytesChannel access mechanism CSMA enabled

Traffic Constant Bit Rate(CBR)

(BO SO) Shown in Table 3Start time 15 secEnd time 1000 secTransmission time for sensitive cluster 1000 secTransmission time for less sensitivecluster

(23) sdotSimulation time

Transmission time for nonsensitivecluster

(13) sdotSimulation time

513 Average Jitter or Packet Delay Variation (PDV) PDVmeasures the variance of end-to-end delay value of packetsflow in single flow direction PDV can be expressed bymeasuring the difference in delay values for successfullyreceived packets summarized in the equation [44]

119869119894 =1003816100381610038161003816(119877119894+1 minus 119877119894) minus (119878119894+1 minus 119878119894)

1003816100381610038161003816 (10)

or by using

119869119894 =1003816100381610038161003816(119877119894+1 minus 119878119894+1) minus (119877119894 minus 119878119894)

1003816100381610038161003816 (11)

where

119878119894 is time when packet 119894 is sent from sender

119877119894 is time when packet 119894 is received from receiver

Through the simulation 119873 packets are sent from sender toreceiver for that we use the above definition to calculate jitterand then get the average

52 Backoff Period and Superframe Structure in IEEE 802154Backoff period is a chosen period that checks for channelclearance before packet transmission In WSN coordinatoris responsible for determining the tasks for each node whichallows the nodes to accomplish their tasks simultaneouslyFull Functional Devices (FFDs) such as coordinator areauthorized to send beacon frame Beacon frame from ZigBeeis a new technique to let coordinator identify and synchronizesensor of type Reduced Functional Devices (RFDs) BeaconInterval (BI) consists of two parts as summarized in Figure 6

(i) Active period is divided into 16 time slots and deter-mined by SuperframeDuration (SD) SD is composedof Contention Access Period (CAP) and ContentionFree Period (CFP) In CAP all RFDs try to accessthe channel simultaneously in ideal mode while inCFP all the packets owned by a specific node areguaranteed to transmit on the channel this way iscalled Guaranteed Time Slot (GTS) [3 4]

(ii) Inactive period all nodes and their coordinator are insleep mode [3 4]

Coordinator is responsible for choosing BI periodwherein Beacon Order (BO) determines the Beacon Intervalwhile Superframe Duration is expressed in terms of Super-frameOrder (SO)The duty cycle of each node in activemodecan be identified by the values of (BO SO) Both CFP andCAP are referred to as the Active Period which is the timewhen the active nodes use the channel and is referred to asSuper Frame Duration (SD) We measure the BI value byusing BO value and SD value can be measured by using SOvalue [45ndash48]

BI = aBaseSuperframeDuration sdot 2BO

SD = aBaseSuperframeDuration sdot 2SO(12)

where 0 le SO le BO le 14

53 Results Wemake two scenarios to measure the previousmetrics as follows

531 By Changing the Backoff Period In this scenario we testthe network by changing the backoff period for each testThevalues of (BO SO) are changed from (1 1) to (5 5) Thesevalues are used by coordinator to synchronize between sen-sors which is a chosen period that checks channel clearancebefore packet transmission

By examining this period we determine the value of thisparameter that gives the best synchronization between nodesto reduce delay and power consumption The test is repeated10 times to ensure the quality of results Table 3 summarizesthe comparison between classified based approach and non-classified based approach in terms of energy consumptionaverage end-to-enddelay and average jitter including various(BO SO) values The simulation results show that classifiedbased approach outperforms nonclassified based approachSpecifically the energy consumption is reduced by 294end-to-end delay is improved by 416 and average jitter isimproved by 399

Wireless Communications and Mobile Computing 9

Transmitted by network coordinator containing network informationframe structure and notification of pending node messages

Space reserved for beacon growth due to pending node messages

Access by any node using CSMA-CS

Network beacon

Beacon extensionperiod

Contentionperiod

GuaranteedTime Slot

GTS2 GTS1

Contention Access Period Contention Free Period

Where 0 ge n ge 1415 ms lowast 2n

Reserved for nodes requiring guaranteed bandwidth [n = 0]

Figure 6 Superframe structure of IEEE 802154 MAC [21]

Table 3 Comparison between classified based approach and nonclassified based approach

(BO SO)Energy consumption Average delay (S) Average jitter (S)

Nonclassifiedbased approach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

(1 1) 5430595 382021 0080376 0011147 0016831 0010891(2 1) 386659 2970488 0507429 005402 0496642 0048795(2 2) 4414995 305634 0007193 0006783 000714 0006717(3 1) 3425723 257706 0012856 0012528 0012565 0012169(3 2) 341323 258846 0353966 0010849 0340354 0010489(3 3) 3817103 272464 000779 0006512 0007687 0006485(4 1) 3299546 2423932 0126403 0072692 0125846 0071958(4 2) 3372698 2506478 0043967 0019212 0043512 0018852(4 3) 3362108 263793 0019911 0012546 0013207 0011956(4 4) 3513385 2446568 0019227 001082 0018857 0010439(5 1) 3423613 247945 3631231 3086479 3630403 3065488(5 2) 3112943 2325575 0374811 0119828 0369399 011773(5 3) 3045893 239331 03783 0130883 0374485 0127778(5 4) 298724 2355568 027799 013272 0273567 0129005(5 5) 3479038 2371425 1311405 0173336 1311013 0169969

The energy consumed for both classified and nonclassi-fied based approaches including various BO and SO valuesis shown Figure 7The classified based approach outperformsnonclassified based approach as (1 1) has the largest amountof energy consumption between (BO SO) values while (5 4)has consumed the lowest amount of energy between (BO SO)values The rest of (BO SO) values have the medium energyconsumption values

Figure 8 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches including various BO and SO values We cannotice that classified based approach outperforms nonclas-sified based approach as (5 1) has the largest amountof delay between (BO SO) values while (2 2) has had

the lowest amount of delay between (BO SO) valuesThe rest of (BO SO) values have the medium delayvalues

Figure 9 shows information about the average jitter forboth classified and nonclassified based approaches includingvarious BO and SO valuesWe can notice that classified basedapproach outperforms nonclassified based approach as (5 1)has the largest amount of jitter between (BO SO) valueswhile (2 2) has had the lowest amount of jitter between(BO SO) valuesThe rest of (BO SO) values have themediumjitter values

532 By Changing the Number of Nodes In this scenariothe number of nodes in each test is changed to examine the

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 7: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

Wireless Communications and Mobile Computing 7

Greenhouse area network(GAN)

Greenhouse area network(GAN)

Greenhouse area network(GAN)

GAN router

GAN router

GAN cognitive gateway(GGW)

Figure 5 Components of greenhouses area network (GAN)

119879packet is a transmission time of any data packet It can beexpressed as follows

119879packet =119871PHY + 119871MHR + payload + 119871MFR

119877data (4)

where(i) LPHY is size of physical header (byte)(ii) LMHR is size of MAC header (byte)(iii) payload is size of data in the packet (byte)(iv) LMFR is size of MAC footer (byte)

Now we should take into consideration the equation that isused to measure the backoff periods for each node in thenetwork This model can be determined by calculating thedevice probability (119875119904) of accessing the medium in successfulway 119875119904 can be measured by the following equation

119875119904 =119886=119887

sum119886=1

119875119888 (1 minus 119875119888)(119886minus1) (5)

where 119887 is the number of maximum backoff periods and 119875119888 isthe node probability to assess the idle channel at the end ofbackoff period

119875119888 = (1 minus 119902)119899minus1 (6)

where 119902 is the node probability to transmit at any time and 119899is the number of nodes that operate on the network

The average of backoff period (119877) is given as

119877 = (1 minus 119875119904) 119887 +119886=119887

sum119886=1

119886119875119888 (1 minus 119875119888)(119886minus1) (7)

Thus the total of backoff time (119879bo) can be measured as

119879bo = FractionalPart [119877] 119879bop (IntegerPart [119877] + 1)

+119886=IntegerPart[119877]

sum119886=1

119879bop (119886) (8)

where 119879bop is the average backoff period it is given as

119879bop (119886) =2macMinBe+119886minus1 minus 1119877data

119879boslot (9)

where

(i) macMinBE is initial value of backoff(ii) 119879boslot is backoff time at one slot duration equal to

duration of 20 symbols in IEEE 802154ZigBee

8 Wireless Communications and Mobile Computing

Table 2 Simulation parameters

Parameter ValuesSimulator Ns2Sensing area 105m times 100mNumber of greenhouses (nodes) in firstscenario 20

Number of routers in first scenarios 4Number of greenhouses (nodes) insecond scenario 7 14 21

Number of routers in second scenario 1 2 3Number of gateways in both scenarios 1Simulation time 1000 secRadio type IEEE 802154Frequency band 24GHzThe distances between sensors routerand gateway 10 meters

Antenna model Omni AntennaEnergy model MicaZTopology type Cluster treeItem to send 0Item size 16 bytesChannel access mechanism CSMA enabled

Traffic Constant Bit Rate(CBR)

(BO SO) Shown in Table 3Start time 15 secEnd time 1000 secTransmission time for sensitive cluster 1000 secTransmission time for less sensitivecluster

(23) sdotSimulation time

Transmission time for nonsensitivecluster

(13) sdotSimulation time

513 Average Jitter or Packet Delay Variation (PDV) PDVmeasures the variance of end-to-end delay value of packetsflow in single flow direction PDV can be expressed bymeasuring the difference in delay values for successfullyreceived packets summarized in the equation [44]

119869119894 =1003816100381610038161003816(119877119894+1 minus 119877119894) minus (119878119894+1 minus 119878119894)

1003816100381610038161003816 (10)

or by using

119869119894 =1003816100381610038161003816(119877119894+1 minus 119878119894+1) minus (119877119894 minus 119878119894)

1003816100381610038161003816 (11)

where

119878119894 is time when packet 119894 is sent from sender

119877119894 is time when packet 119894 is received from receiver

Through the simulation 119873 packets are sent from sender toreceiver for that we use the above definition to calculate jitterand then get the average

52 Backoff Period and Superframe Structure in IEEE 802154Backoff period is a chosen period that checks for channelclearance before packet transmission In WSN coordinatoris responsible for determining the tasks for each node whichallows the nodes to accomplish their tasks simultaneouslyFull Functional Devices (FFDs) such as coordinator areauthorized to send beacon frame Beacon frame from ZigBeeis a new technique to let coordinator identify and synchronizesensor of type Reduced Functional Devices (RFDs) BeaconInterval (BI) consists of two parts as summarized in Figure 6

(i) Active period is divided into 16 time slots and deter-mined by SuperframeDuration (SD) SD is composedof Contention Access Period (CAP) and ContentionFree Period (CFP) In CAP all RFDs try to accessthe channel simultaneously in ideal mode while inCFP all the packets owned by a specific node areguaranteed to transmit on the channel this way iscalled Guaranteed Time Slot (GTS) [3 4]

(ii) Inactive period all nodes and their coordinator are insleep mode [3 4]

Coordinator is responsible for choosing BI periodwherein Beacon Order (BO) determines the Beacon Intervalwhile Superframe Duration is expressed in terms of Super-frameOrder (SO)The duty cycle of each node in activemodecan be identified by the values of (BO SO) Both CFP andCAP are referred to as the Active Period which is the timewhen the active nodes use the channel and is referred to asSuper Frame Duration (SD) We measure the BI value byusing BO value and SD value can be measured by using SOvalue [45ndash48]

BI = aBaseSuperframeDuration sdot 2BO

SD = aBaseSuperframeDuration sdot 2SO(12)

where 0 le SO le BO le 14

53 Results Wemake two scenarios to measure the previousmetrics as follows

531 By Changing the Backoff Period In this scenario we testthe network by changing the backoff period for each testThevalues of (BO SO) are changed from (1 1) to (5 5) Thesevalues are used by coordinator to synchronize between sen-sors which is a chosen period that checks channel clearancebefore packet transmission

By examining this period we determine the value of thisparameter that gives the best synchronization between nodesto reduce delay and power consumption The test is repeated10 times to ensure the quality of results Table 3 summarizesthe comparison between classified based approach and non-classified based approach in terms of energy consumptionaverage end-to-enddelay and average jitter including various(BO SO) values The simulation results show that classifiedbased approach outperforms nonclassified based approachSpecifically the energy consumption is reduced by 294end-to-end delay is improved by 416 and average jitter isimproved by 399

Wireless Communications and Mobile Computing 9

Transmitted by network coordinator containing network informationframe structure and notification of pending node messages

Space reserved for beacon growth due to pending node messages

Access by any node using CSMA-CS

Network beacon

Beacon extensionperiod

Contentionperiod

GuaranteedTime Slot

GTS2 GTS1

Contention Access Period Contention Free Period

Where 0 ge n ge 1415 ms lowast 2n

Reserved for nodes requiring guaranteed bandwidth [n = 0]

Figure 6 Superframe structure of IEEE 802154 MAC [21]

Table 3 Comparison between classified based approach and nonclassified based approach

(BO SO)Energy consumption Average delay (S) Average jitter (S)

Nonclassifiedbased approach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

(1 1) 5430595 382021 0080376 0011147 0016831 0010891(2 1) 386659 2970488 0507429 005402 0496642 0048795(2 2) 4414995 305634 0007193 0006783 000714 0006717(3 1) 3425723 257706 0012856 0012528 0012565 0012169(3 2) 341323 258846 0353966 0010849 0340354 0010489(3 3) 3817103 272464 000779 0006512 0007687 0006485(4 1) 3299546 2423932 0126403 0072692 0125846 0071958(4 2) 3372698 2506478 0043967 0019212 0043512 0018852(4 3) 3362108 263793 0019911 0012546 0013207 0011956(4 4) 3513385 2446568 0019227 001082 0018857 0010439(5 1) 3423613 247945 3631231 3086479 3630403 3065488(5 2) 3112943 2325575 0374811 0119828 0369399 011773(5 3) 3045893 239331 03783 0130883 0374485 0127778(5 4) 298724 2355568 027799 013272 0273567 0129005(5 5) 3479038 2371425 1311405 0173336 1311013 0169969

The energy consumed for both classified and nonclassi-fied based approaches including various BO and SO valuesis shown Figure 7The classified based approach outperformsnonclassified based approach as (1 1) has the largest amountof energy consumption between (BO SO) values while (5 4)has consumed the lowest amount of energy between (BO SO)values The rest of (BO SO) values have the medium energyconsumption values

Figure 8 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches including various BO and SO values We cannotice that classified based approach outperforms nonclas-sified based approach as (5 1) has the largest amountof delay between (BO SO) values while (2 2) has had

the lowest amount of delay between (BO SO) valuesThe rest of (BO SO) values have the medium delayvalues

Figure 9 shows information about the average jitter forboth classified and nonclassified based approaches includingvarious BO and SO valuesWe can notice that classified basedapproach outperforms nonclassified based approach as (5 1)has the largest amount of jitter between (BO SO) valueswhile (2 2) has had the lowest amount of jitter between(BO SO) valuesThe rest of (BO SO) values have themediumjitter values

532 By Changing the Number of Nodes In this scenariothe number of nodes in each test is changed to examine the

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 8: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

8 Wireless Communications and Mobile Computing

Table 2 Simulation parameters

Parameter ValuesSimulator Ns2Sensing area 105m times 100mNumber of greenhouses (nodes) in firstscenario 20

Number of routers in first scenarios 4Number of greenhouses (nodes) insecond scenario 7 14 21

Number of routers in second scenario 1 2 3Number of gateways in both scenarios 1Simulation time 1000 secRadio type IEEE 802154Frequency band 24GHzThe distances between sensors routerand gateway 10 meters

Antenna model Omni AntennaEnergy model MicaZTopology type Cluster treeItem to send 0Item size 16 bytesChannel access mechanism CSMA enabled

Traffic Constant Bit Rate(CBR)

(BO SO) Shown in Table 3Start time 15 secEnd time 1000 secTransmission time for sensitive cluster 1000 secTransmission time for less sensitivecluster

(23) sdotSimulation time

Transmission time for nonsensitivecluster

(13) sdotSimulation time

513 Average Jitter or Packet Delay Variation (PDV) PDVmeasures the variance of end-to-end delay value of packetsflow in single flow direction PDV can be expressed bymeasuring the difference in delay values for successfullyreceived packets summarized in the equation [44]

119869119894 =1003816100381610038161003816(119877119894+1 minus 119877119894) minus (119878119894+1 minus 119878119894)

1003816100381610038161003816 (10)

or by using

119869119894 =1003816100381610038161003816(119877119894+1 minus 119878119894+1) minus (119877119894 minus 119878119894)

1003816100381610038161003816 (11)

where

119878119894 is time when packet 119894 is sent from sender

119877119894 is time when packet 119894 is received from receiver

Through the simulation 119873 packets are sent from sender toreceiver for that we use the above definition to calculate jitterand then get the average

52 Backoff Period and Superframe Structure in IEEE 802154Backoff period is a chosen period that checks for channelclearance before packet transmission In WSN coordinatoris responsible for determining the tasks for each node whichallows the nodes to accomplish their tasks simultaneouslyFull Functional Devices (FFDs) such as coordinator areauthorized to send beacon frame Beacon frame from ZigBeeis a new technique to let coordinator identify and synchronizesensor of type Reduced Functional Devices (RFDs) BeaconInterval (BI) consists of two parts as summarized in Figure 6

(i) Active period is divided into 16 time slots and deter-mined by SuperframeDuration (SD) SD is composedof Contention Access Period (CAP) and ContentionFree Period (CFP) In CAP all RFDs try to accessthe channel simultaneously in ideal mode while inCFP all the packets owned by a specific node areguaranteed to transmit on the channel this way iscalled Guaranteed Time Slot (GTS) [3 4]

(ii) Inactive period all nodes and their coordinator are insleep mode [3 4]

Coordinator is responsible for choosing BI periodwherein Beacon Order (BO) determines the Beacon Intervalwhile Superframe Duration is expressed in terms of Super-frameOrder (SO)The duty cycle of each node in activemodecan be identified by the values of (BO SO) Both CFP andCAP are referred to as the Active Period which is the timewhen the active nodes use the channel and is referred to asSuper Frame Duration (SD) We measure the BI value byusing BO value and SD value can be measured by using SOvalue [45ndash48]

BI = aBaseSuperframeDuration sdot 2BO

SD = aBaseSuperframeDuration sdot 2SO(12)

where 0 le SO le BO le 14

53 Results Wemake two scenarios to measure the previousmetrics as follows

531 By Changing the Backoff Period In this scenario we testthe network by changing the backoff period for each testThevalues of (BO SO) are changed from (1 1) to (5 5) Thesevalues are used by coordinator to synchronize between sen-sors which is a chosen period that checks channel clearancebefore packet transmission

By examining this period we determine the value of thisparameter that gives the best synchronization between nodesto reduce delay and power consumption The test is repeated10 times to ensure the quality of results Table 3 summarizesthe comparison between classified based approach and non-classified based approach in terms of energy consumptionaverage end-to-enddelay and average jitter including various(BO SO) values The simulation results show that classifiedbased approach outperforms nonclassified based approachSpecifically the energy consumption is reduced by 294end-to-end delay is improved by 416 and average jitter isimproved by 399

Wireless Communications and Mobile Computing 9

Transmitted by network coordinator containing network informationframe structure and notification of pending node messages

Space reserved for beacon growth due to pending node messages

Access by any node using CSMA-CS

Network beacon

Beacon extensionperiod

Contentionperiod

GuaranteedTime Slot

GTS2 GTS1

Contention Access Period Contention Free Period

Where 0 ge n ge 1415 ms lowast 2n

Reserved for nodes requiring guaranteed bandwidth [n = 0]

Figure 6 Superframe structure of IEEE 802154 MAC [21]

Table 3 Comparison between classified based approach and nonclassified based approach

(BO SO)Energy consumption Average delay (S) Average jitter (S)

Nonclassifiedbased approach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

(1 1) 5430595 382021 0080376 0011147 0016831 0010891(2 1) 386659 2970488 0507429 005402 0496642 0048795(2 2) 4414995 305634 0007193 0006783 000714 0006717(3 1) 3425723 257706 0012856 0012528 0012565 0012169(3 2) 341323 258846 0353966 0010849 0340354 0010489(3 3) 3817103 272464 000779 0006512 0007687 0006485(4 1) 3299546 2423932 0126403 0072692 0125846 0071958(4 2) 3372698 2506478 0043967 0019212 0043512 0018852(4 3) 3362108 263793 0019911 0012546 0013207 0011956(4 4) 3513385 2446568 0019227 001082 0018857 0010439(5 1) 3423613 247945 3631231 3086479 3630403 3065488(5 2) 3112943 2325575 0374811 0119828 0369399 011773(5 3) 3045893 239331 03783 0130883 0374485 0127778(5 4) 298724 2355568 027799 013272 0273567 0129005(5 5) 3479038 2371425 1311405 0173336 1311013 0169969

The energy consumed for both classified and nonclassi-fied based approaches including various BO and SO valuesis shown Figure 7The classified based approach outperformsnonclassified based approach as (1 1) has the largest amountof energy consumption between (BO SO) values while (5 4)has consumed the lowest amount of energy between (BO SO)values The rest of (BO SO) values have the medium energyconsumption values

Figure 8 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches including various BO and SO values We cannotice that classified based approach outperforms nonclas-sified based approach as (5 1) has the largest amountof delay between (BO SO) values while (2 2) has had

the lowest amount of delay between (BO SO) valuesThe rest of (BO SO) values have the medium delayvalues

Figure 9 shows information about the average jitter forboth classified and nonclassified based approaches includingvarious BO and SO valuesWe can notice that classified basedapproach outperforms nonclassified based approach as (5 1)has the largest amount of jitter between (BO SO) valueswhile (2 2) has had the lowest amount of jitter between(BO SO) valuesThe rest of (BO SO) values have themediumjitter values

532 By Changing the Number of Nodes In this scenariothe number of nodes in each test is changed to examine the

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 9: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

Wireless Communications and Mobile Computing 9

Transmitted by network coordinator containing network informationframe structure and notification of pending node messages

Space reserved for beacon growth due to pending node messages

Access by any node using CSMA-CS

Network beacon

Beacon extensionperiod

Contentionperiod

GuaranteedTime Slot

GTS2 GTS1

Contention Access Period Contention Free Period

Where 0 ge n ge 1415 ms lowast 2n

Reserved for nodes requiring guaranteed bandwidth [n = 0]

Figure 6 Superframe structure of IEEE 802154 MAC [21]

Table 3 Comparison between classified based approach and nonclassified based approach

(BO SO)Energy consumption Average delay (S) Average jitter (S)

Nonclassifiedbased approach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

Nonclassified basedapproach

Classified basedapproach

(1 1) 5430595 382021 0080376 0011147 0016831 0010891(2 1) 386659 2970488 0507429 005402 0496642 0048795(2 2) 4414995 305634 0007193 0006783 000714 0006717(3 1) 3425723 257706 0012856 0012528 0012565 0012169(3 2) 341323 258846 0353966 0010849 0340354 0010489(3 3) 3817103 272464 000779 0006512 0007687 0006485(4 1) 3299546 2423932 0126403 0072692 0125846 0071958(4 2) 3372698 2506478 0043967 0019212 0043512 0018852(4 3) 3362108 263793 0019911 0012546 0013207 0011956(4 4) 3513385 2446568 0019227 001082 0018857 0010439(5 1) 3423613 247945 3631231 3086479 3630403 3065488(5 2) 3112943 2325575 0374811 0119828 0369399 011773(5 3) 3045893 239331 03783 0130883 0374485 0127778(5 4) 298724 2355568 027799 013272 0273567 0129005(5 5) 3479038 2371425 1311405 0173336 1311013 0169969

The energy consumed for both classified and nonclassi-fied based approaches including various BO and SO valuesis shown Figure 7The classified based approach outperformsnonclassified based approach as (1 1) has the largest amountof energy consumption between (BO SO) values while (5 4)has consumed the lowest amount of energy between (BO SO)values The rest of (BO SO) values have the medium energyconsumption values

Figure 8 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches including various BO and SO values We cannotice that classified based approach outperforms nonclas-sified based approach as (5 1) has the largest amountof delay between (BO SO) values while (2 2) has had

the lowest amount of delay between (BO SO) valuesThe rest of (BO SO) values have the medium delayvalues

Figure 9 shows information about the average jitter forboth classified and nonclassified based approaches includingvarious BO and SO valuesWe can notice that classified basedapproach outperforms nonclassified based approach as (5 1)has the largest amount of jitter between (BO SO) valueswhile (2 2) has had the lowest amount of jitter between(BO SO) valuesThe rest of (BO SO) values have themediumjitter values

532 By Changing the Number of Nodes In this scenariothe number of nodes in each test is changed to examine the

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 10: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

10 Wireless Communications and Mobile Computing

Ener

gy co

nsum

ptio

n (m

Wh)

Nonclassified based approachClassified based approach

543

0595

382

021

386

659

297

0488

441

4995

342

5723

257

706

341

323

258

846

305

5634

381

7103

329

9546

242

3932 337

2698

250

6478

272

464

263

793

336

2108

351

3385

244

6568 3

4236

132

4793

5

233

5575

311

2943

304

5893

239

331

298

724

235

5568

237

1425347

9038

(BO SO)

0

1

2

3

4

5

6

(2 1) (2 2) (3 1) (3 2) (3 3) (5 4)(4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 5)(1 1) (4 1)

Figure 7 Classified based approach versus nonclassified based approach in terms of energy consumption for first scenario

363

1231

308

6479

007

79 037

83

008

0376

050

7429

001

1147

000

7193

005

402

001

2856

000

6783

035

3966

001

2528

001

0849

012

6403

000

6512

004

3967

007

2692

001

9911

001

9212

001

9227

001

2546

001

082

037

4811

011

9828

027

799

013

0883

131

1405

013

272

017

336

(BO SO)

0

05

1

15

2

25

3

35

4

Aver

age e

nd-to

-end

del

ay (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 3) (5 4) (5 5)(5 2)

Figure 8 Classified based approach versus nonclassified based approach in terms of end-to-end delay for first scenario

stability of the network and this is repeated 10 times to ensurethe quality of results

(1) GAN contains seven nodes which are used to send thedata to single router after that router resends the datato one gateway

(2) GAN contains 14 nodes to send the data to tworouters after that routers resend the data to onegateway

(3) GAN contains 21 nodes to send the data to threerouters after that routers resend the data to onegateway

Figure 10 shows information about the energy consumedfor both classified and nonclassified based approaches underthe condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach consumed less power thannonclassified based approach in the different conditions

Figure 11 shows information about the average end-to-end delay for both classified and nonclassified basedapproaches under the condition of changing the number ofnodes (from 7 nodes through 14 nodes to 21 nodes) We cannotice that the classified based approach has less delay thannonclassified based approach in the different conditions

Figure 12 shows information about the average jitter forboth classified and nonclassified based approaches under

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 11: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

Wireless Communications and Mobile Computing 11

001

6831

001

0891

360

1403

306

5488

049

6642

000

714

004

8795

001

2565

000

6717

034

0354

001

2169

000

7687

001

0489

012

5846

000

6485

004

3512

007

1958

001

3207

001

8852

001

8857

001

1956

001

0439

036

9399

037

4485

011

773

027

3567

012

778

131

1013

012

9005

016

9969

(BO SO)

0

05

1

15

2

25

3

35

4Av

erag

e jitt

er (S

)

Nonclassified based approachClassified based approach

(1 1) (2 1) (2 2) (3 1) (3 2) (3 3) (4 1) (4 2) (4 3) (4 4) (5 1) (5 2) (5 3) (5 4) (5 5)

Figure 9 Classified based approach versus nonclassified based approach in terms of average jitter for first scenario

343

902

353

5433

368

6067

263

197

288

0097

319

166

Nonclassified based approachClassified based approach

14 217Number of nodes

0

05

1

15

2

25

3

35

4

Ener

gy co

nsum

ptio

n (m

Wh)

Figure 10 Classified based approach versus nonclassified basedapproach in terms of energy consumption for second scenario

the condition of changing the number of nodes (from 7nodes through 14 nodes to 21 nodes) We can notice thatthe classified based approach has less average jitter thannonclassified based approach in the different conditions

6 Discussion

The nature of cultivation in agriculture areas is based onwide area of crop deployments The traditional agriculture

003

0715

005

2149 005

7866

002

3598 003

0372

003

4572

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

007

Aver

age e

nd-to

-end

del

ay (S

)

Figure 11 Classified based approach versus nonclassified basedapproach in terms of end-to-end delay for second scenario

monitoring network operates on dense network by formingmultihop network to cover a large area and connect thegreenhouses with control center However WAMN suffersfrom energy consumption and packet collision as all thenodes continuously monitor the crops In case of droppedmessages retransmission can cause more energy consump-tion and higher delays Therefore we proposed a classifiedbased approach to reduce energy consumption and network

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 12: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

12 Wireless Communications and Mobile Computing

002

8295

004

9153 0

0549

29

002

0787

002

8714

003

2738

Aver

age j

itter

(S)

Nonclassified based approachClassified based approach

14 217Number of nodes

0

001

002

003

004

005

006

Figure 12 Classified based approach versus nonclassified basedapproach in terms of average jitter for second scenario

delay in WAMN Our approach selects a set of sensors inthe network according to the sensitivity of the crops Thesensitivity is calculated by measuring the difference betweenoptimal temperature of the crops and actual temperature(environment temperature) Additionally we proposed amultilayer architecture network model that enables the landsto be controlled and monitored remotely The proposedapproach is compared with nonclassified based approachin two scenarios by changing the backoff periods and thenumber of nodes in first and second scenarios respectivelyThe simulation results indicate that the proposed classifiedbased approach outperforms nonclassified based approach byreducing energy consumption by 294 improving end-to-end delay by 416 and average jitter by 399

7 Conclusion

From literature review most researchers focus on buildingagricultural monitoring network but the quality of servicesand stability of the network are ignored Furthermore theprior works monitor all crops equally without classifyingThis consumes more battery power and reduces the life timeof the network Additionally the prior works are untested inlarge scale agriculture monitoring network

In this paper we proposed a classified based approachfor large scale agriculture monitoring network We examinethe factors affecting the QoS of the proposed approach suchas energy consumption and end-to-end delay Our findingsdemonstrate that utilizing a set of sensors rather than allthe sensors in the network reduced the power consumptionand delay This provides a high quality of services for the

agriculture monitoring network Furthermore the proposedapproach improves the traditional approach by 294 foraverage energy consumption 416 for an average end-to-end delay and 399 for average jitter

In future we will apply the proposed approach in real-lifeagricultural monitoring network through integration withcloud computing to facilitate monitoring accessibility andthe process of storing the data

Disclosure

The work was deduced from Hishamrsquos PhD thesis as DrIsmail Ahmedy and Dr Mohd Yamani Idna Idris supervisedhim along his study

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper

Acknowledgments

The authors acknowledge University of Malaya for thefinancial support (UMRG Grants BK043-2015 and RP036A-15AET) and facilitating carrying out the work

References

[1] I F Akyildiz W Su Y Sankarasubramaniam and E Cayirci ldquoAsurvey on sensor networksrdquo IEEE Communications Magazinevol 40 no 8 pp 102ndash105 2002

[2] L Selavo A Wood Q Cao et al ldquoLUSTER wireless sensornetwork for environmental researchrdquo in Proceedings of the 5thACM International Conference on Embedded Networked SensorSystems (SenSys rsquo07) pp 103ndash116 ACM November 2007

[3] A Koubaa M Alves and E Tovar ldquoA comprehensive simu-lation study of slotted CSMACA for IEEE 802154 WirelessSensor Networksrdquo in Proceedings of the IEEE InternationalWorkshop on Factory Communication Systems (WFCS rsquo06) pp183ndash192 June 2006

[4] A Koubaa Promoting Quality of Service in Wireless Sensor Net-works vol 3 Habilitation Qualification in Computer ScienceNational School of Engineering Sfax Tunisia 2011

[5] G Anastasi M Conti M Di Francesco and A PassarellaldquoEnergy conservation in wireless sensor networks a surveyrdquoAdHoc Networks vol 7 no 3 pp 537ndash568 2009

[6] P Park ldquoProtocol design for control applications using wirelesssensor networksrdquo KTH Universitetsservice US-AB vol 10 no 1p 40 2009

[7] MAMVieira C N Coelho D C Da Silva and JMDaMataldquoSurvey on wireless sensor network devicesrdquo in Proceedings ofthe 2003 IEEE Conference on Emerging Technologies and FactoryAutomation ETFA 2003 pp 537ndash544 September 2003

[8] V Potdar A Sharif and E Chang ldquoWireless sensor networksa surveyrdquo in Proceedings of the International Conference onAdvanced Information Networking and Applications Workshops(WAINA rsquo09) pp 636ndash641 2009

[9] M Ilyas ldquoEmerging applications of sensor networksrdquo in Pro-ceedings of the 2nd Symposium on Wireless Sensors and CellularNetworks pp 13ndash17 Jeddah Saudi Arabia 2013

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 13: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

Wireless Communications and Mobile Computing 13

[10] L Bencini A Manes D Di Palma G Manes and G CollodiWireless Sensor Networks for On-Field Agricultural ManagementProcess INTECH Open Access Publisher 2010

[11] M Mancuso and F Bustaffa ldquoA wireless sensors network formonitoring environmental variables in a tomato greenhouserdquoin Proceedings of the WFCS 2006 2006 IEEE InternationalWorkshop on Factory Communication Systems pp 107ndash110 June2006

[12] J Gutierrez J F Villa-Medina A Nieto-Garibay and M APorta-Gandara ldquoAutomated irrigation system using a wirelesssensor network and GPRS modulerdquo IEEE Transactions onInstrumentation and Measurement vol 63 no 1 pp 166ndash1762014

[13] A Awasthi and S Reddy ldquoMonitoring for precision agricultureusing wireless sensor network-a reviewrdquo Global Journal ofComputer Science and Technology vol 13 no 7 pp 22ndash28 2013

[14] C Akshay N Karnwal K A Abhfeeth et al ldquoWireless sens-ing and control for precision Green house managementrdquo inProceedings of the 2012 6th International Conference on SensingTechnology ICST 2012 pp 52ndash56 ind December 2012

[15] W Qiu L Dong F Wang and H Yan ldquoDesign of intelligentgreenhouse environment monitoring system based on ZigBeeand embedded technologyrdquo in Proceedings of the 2014 IEEEInternational Conference on Consumer Electronics China ICCE-C 2014 April 2014

[16] Z Zhang and H Zhang ldquoDesign of wireless monitoring andwarning system for protected agriculture environmentrdquo inProceedings of the 2010 6th International Conference on WirelessCommunications Networking and Mobile Computing WiCOM2010 September 2010

[17] Y Zhou X Yang X Guo M Zhou and L Wang ldquoA design ofgreenhousemonitoringamp control systembased onZigBeewire-less sensor networkrdquo in Proceedings of the International Con-ference on Wireless Communications Networking and MobileComputing (WiCOM rsquo07) pp 2563ndash2567 Shanghai ChinaSeptember 2007

[18] S M Saad L M Kamarudin K Kamarudin et al ldquoA real-timegreenhouse monitoring system for mango withWireless SensorNetwork (WSN)rdquo in Proceedings of the 2014 2nd InternationalConference on ElectronicDesign ICED2014 pp 521ndash526 August2014

[19] N Pang ldquoZigBeemesh network for greenhousemonitoringrdquo inProceedings of the 2011 International Conference on MechatronicScience Electric Engineering and Computer MEC 2011 pp 266ndash269 August 2011

[20] WWang and S Cao ldquoApplication research on remote intelligentmonitoring system of greenhouse based on ZIGBEE WSNrdquo inProceedings of the 2009 2nd International Congress on Image andSignal Processing CISP rsquo09 October 2009

[21] X Li C J Bleakley and W Bober ldquoEnhanced beacon-enabledmode for improved IEEE 802154 low data rate performancerdquoWireless Networks vol 18 no 1 pp 59ndash74 2012

[22] T Ojha S Misra and N S Raghuwanshi ldquoWireless sensornetworks for agriculture the state-of-the-art in practice andfuture challengesrdquoComputers and Electronics in Agriculture vol118 pp 66ndash84 2015

[23] M Moghaddam Y Goykhman M Liu et al ldquoA wirelesssoil moisture smart sensor web using physics-based optimalcontrol concept and initial demonstrationsrdquo IEEE Journalof Selected Topics in Applied Earth Observations and RemoteSensing vol 3 no 4 pp 522ndash535 2010

[24] S E Dıaz J C Perez A C Mateos M-C Marinescu andB B Guerra ldquoA novel methodology for the monitoring ofthe agricultural production process based on wireless sensornetworksrdquo Computers and Electronics in Agriculture vol 76 no2 pp 252ndash265 2011

[25] I Demirkol and C Ersoy ldquoEnergy and delay optimized con-tention for wireless sensor networksrdquo Computer Networks vol53 no 12 pp 2106ndash2119 2009

[26] N G Shah U B Desai I Das N Merchant and S SYadav ldquoIN-field wireless sensor network (WSN) for estimatingevapotranspiration and leaf wetnessrdquo International AgriculturalEngineering Journal vol 18 no 3-4 pp 43ndash51 2009

[27] C Park and P H Chou ldquoAmbiMax autonomous energyharvesting platform for multi-supply wireless sensor nodesrdquo inProceedings of the 3rd Annual IEEE Communications Societyon Sensor and Ad Hoc Communications and Networks (SECONrsquo06) pp 168ndash177 Reston Va USA September 2006

[28] F I Simjee and P H Chou ldquoEfficient charging of superca-pacitors for extended lifetime of wireless sensor nodesrdquo IEEETransactions on Power Electronics vol 23 no 3 pp 1526ndash15362008

[29] A Matese S F Di Gennaro A Zaldei L Genesio and F PVaccari ldquoA wireless sensor network for precision viticultureTheNAV systemrdquoComputers and Electronics in Agriculture vol69 no 1 pp 51ndash58 2009

[30] R Morais M A Fernandes S G Matos C Serodio P J S GFerreira and M J C S Reis ldquoA ZigBee multi-powered wirelessacquisition device for remote sensing applications in precisionviticulturerdquo Computers and Electronics in Agriculture vol 62no 2 pp 94ndash106 2008

[31] J Panchard P Papadimitratos J-P Hubaux P R S Rao MS Sheshshayee and S Kumar ldquoWireless sensor networking forrain-fed farming decision supportrdquo in Proceedings of the ACMSIGCOMM 2008 Conference on Computer Communications -2nd ACM SIGCOMM Workshop on Networked Systems forDeveloping Regions NSDR rsquo08 pp 31ndash36 Seattle WashingtonDC USA August 2008

[32] K Konstantinos X Apostolos K Panagiotis and S GeorgeldquoTopology optimization in wireless sensor networks for preci-sion agriculture applicationsrdquo in Proceedings of the 2007 Inter-national Conference on Sensor Technologies and ApplicationsSENSORCOMM 2007 pp 526ndash530 October 2007

[33] C Ayday and S Safak ldquoApplication of wireless sensor networkswith GIS on the soil moisture distribution mappingrdquo in Pro-ceedings of the 16th International Symposium GIS Ostrava 2009- Seamless Geo-information Technologies pp 123ndash132 2009

[34] A-J Garcia-Sanchez F Garcia-Sanchez and J Garcia-HaroldquoWireless sensor network deployment for integrating video-surveillance and data-monitoring in precision agriculture overdistributed cropsrdquoComputers and Electronics in Agriculture vol75 no 2 pp 288ndash303 2011

[35] J Zhang Z Xie J Zhang et al ldquoHigh temperature PEM fuelcellsrdquo Journal of Power Sources vol 160 no 2 pp 872ndash891 2006

[36] D Pimentel ldquoClimate changes and food supplyrdquo Forum forApplied Research amp Public Policy vol 8 no 4 pp 54ndash60 1993

[37] S Sato M M Peet and J F Thomas ldquoPhysiological factorslimit fruit set of tomato (Lycopersicon esculentumMill) underchronic mild heat stressrdquo Plant Cell and Environment vol 23no 7 pp 719ndash726 2000

[38] M Karlsson Growing Cucumbers in Greenhouses University ofAlaska FairbanksCooperative Extension Service in cooperationwith the United States Department of Agriculture 2014

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 14: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

14 Wireless Communications and Mobile Computing

[39] T K Lim Edible Medicinal and Non Medicinal Plants SpringerNetherlands Dordrecht 2014

[40] J L Hatfield and J H Prueger ldquoTemperature extremes effect onplant growth and developmentrdquoWeather and Climate Extremesvol 10 pp 4ndash10 2015

[41] M Hasanuzzaman K Nahar and M Fujita Extreme Temper-ature Responses Oxidative Stress And Antioxidant Defense inPlants INTECH Open Access Publisher 2013

[42] M G Torres Energy Consumption in Wireless Sensor NetworksUsing GSP [PhD thesis] Doctoral Dissertation at University ofPittsburgh 2006

[43] M Hamdan H A Shehadeh and Q Y Obeidat ldquoMulti-Objective Optimization of ElectrocardiogramMonitoring Net-work for Elderly Patient inHomerdquo International Journal of OpenProblems in Computer Science andMathematics vol 8 no 1 pp82ndash95 2015

[44] V N Talooki and K Ziarati ldquoPerformance comparison ofrouting protocols for mobile ad hoc networksrdquo in Proceedingsof the 2006 Asia-Pacific Conference on Communications APCCSeptember 2006

[45] H Lee K Lee S Ryu S Lee K Song and Y Shin ldquoAn efficientslotted CSMACA algorithm for the IEEE 802154 LR-WPANrdquoin Proceedings of the International Conference on InformationNetworking 2011 ICOIN 2011 pp 488ndash493 January 2011

[46] L Krishnamurthy R Adler P Buonadonna et al ldquoDesign anddeployment of industrial sensor networks experiences froma semiconductor plant and the North Seardquo in Proceedings ofthe 3rd ACM International Conference on Embedded NetworkedSensor Systems (SenSys rsquo05) pp 64ndash75 ACM San Diego CalifUSA November 2005

[47] P Park C Fischione and K H Johansson ldquoAdaptive IEEE802154 protocol for energy efficient reliable and timely com-municationsrdquo in Proceedings of the 9th ACMIEEE InternationalConference on Information Processing in Sensor Networks IPSN2010 pp 327ndash338 April 2010

[48] B AM Bouman S Peng A R Castaneda and RM VisperasldquoYield and water use of irrigated tropical aerobic rice systemsrdquoAgriculturalWater Management vol 74 no 2 pp 87ndash105 2005

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of

Page 15: An Estimation of QoS for Classified Based Approach and ...downloads.hindawi.com/journals/wcmc/2017/3626571.pdf · ResearchArticle An Estimation of QoS for Classified Based Approach

RoboticsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Active and Passive Electronic Components

Control Scienceand Engineering

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

RotatingMachinery

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporation httpwwwhindawicom

Journal of

Volume 201

Submit your manuscripts athttpswwwhindawicom

VLSI Design

Hindawi Publishing Corporationhttpwwwhindawicom Volume 201

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Shock and Vibration

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawi Publishing Corporation httpwwwhindawicom

Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

SensorsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Modelling amp Simulation in EngineeringHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Navigation and Observation

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

DistributedSensor Networks

International Journal of