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

32nd IEEE Conference on Local Computer Networks

Enhanced System Design Solutions for Wireless


Sensor Networks applied to Distributed
Environmental Monitoring
Gianfranco Manes, Romano Fantacci,
Francesco Chiti, Michele Ciabatti, Giovanni Collodi, Davide Di Palma, and Antonio Manes
Department of Electronics and Telecommunications - University of Florence,
via di S. Marta 3, I-50139 Firenze, Italy.
Email: name.surname@unifi.it

Abstract— The adoption of Wireless Sensor Networks (WSN) industry. GoodFood approach will comply, through the de-
for wide area environmental monitoring is currently considered velopment of innovative M&NT solutions, with the needs of
one of the most challenging application scenario for this emerging ubiquity, low cost and low power, fast response, simple use and
technology. The promise of an unmanaged, self-configuring and
self-powered wireless infrastructure, with a continuously decreas- fully interconnection to the decisional bodies. In particular, a
ing cost per unit, attracts the attention of both final users and multidisciplinary integration of know-how and technology is
system integrators, replacing previously deployed wired solutions required for addressing the system level requirements.
and opening new business opportunities. This challenge might be The project’s WorkPackage 7, aimed at implementing intel-
afforded by resorting to a complete system level design to jointly ligent and innovative communication solutions for food safety
address and optimize all the involved aspects. Besides, the design
guide lines need to be inspired by the application requirements and quality traceability, is oriented to the wine production
rather than technology driven. Following this approach, this phase monitoring. To this end, a Pilot Site is being deployed
paper presents an overall solution focusing both on node, network at the Montepaldi Farm (in the Chianti region, Italy), and it is
and remote user interface issues. The proposed platform in fully operative by Autumn 2005.
finally applied to to a realistic user defined scenario oriented The requirements that WSN adoption is expected to sat-
to agro-food production phase monitoring within GoodFood
Integrated Project. The results of the validation phase presented isfy in performing an effective agro-food monitoring are
highlight remarkable advantages both in terms of cost and concerned both with system level issues (like unattended
complexity reduction and experienced QoS enhancement as well operations, maximum network life time, adaptability or even
and, consequently, validating the WSN technology adoption. self-reconfigurability of functionalities and protocols) and final
user needs (communication reliability and robustness, user
I. I NTRODUCTION friendly, versatile and powerful graphical user interfaces). The
In the recent years, the availability of on-field monitoring afore mentioned requirements compels the overall system to
became a key issue for the assessment of environmental be carefully designed and optimized for the case study under
processes. In this context, the application of Wireless Sensor consideration.
Networks (WSNs) technology represents a significant advance In this paper, an end-to-end monitoring solution is pre-
over traditional invasive methods of monitoring [1], [2]. As a sented, joining the hardware optimization with the commu-
matter of fact, instrumenting natural spaces with networked nications protocols design and the provisioning of suitable
microsensors might enable long-term data collection with interface. In particular, Section II presents the overall system
enhanced accurateness. Further, the communication capabil- in terms of the experienced platform and protocols (Section II-
ities allow nodes to cooperate in performing more complex B and II-E), Gateway (Sections II-F) and interfaces issues
tasks, like statistical sampling or data aggregation, not feasible (Section II-G). Finally, the Pilot Sites are described in Sec-
with a point-to-point telemetry. Finally, the computing and tion III, focusing on several case studies analysis to highlight
networking capabilities permits both the reprogramming or the effectiveness and accurateness of the developed system. To
even the autoreconfiguring of the whole system. end with, some conclusions are drawn explaining the future
The increasing demand for controlling the agro-food chain directions of the present research activity.
at different critical steps opens a novel application field
II. OVERALL S YSTEM C HARACTERIZATION
for WSN. Among the related initiatives founded by public
institutions, the GoodFood Integrated Project [3], presented A. System Requirements and Architecture
within the IST thematic area of EC VI FP, aims at developing The provisioning of remote environmental monitoring ca-
the new generation of analytical methods based on Micro and pabilities in compliance with the AmI paradigm, as expected
Nanotechnology (MST and M&NT) solutions for the safety within the GoodFood project, establishes several requirements
and quality assurance along the food chain in the agrofood leading the system design.

0742-1303/07 $25.00 © 2007 IEEE 807


DOI 10.1109/LCN.2007.151
The most relevant one is mainly concerned with the pro- system portability towards future hardware advancements or
visioning of stand-alone operation. To this end, the system changes. Nevertheless, Mica2 motes are far from optimality
must be able to run unattended for a long period, as nodes especially in the RF section, since the power provided by the
are expected to be deployed in zones hardly manageable for transceiver (Chipcon CC1000) is not completely available for
maintenance. This calls for an optimal energy management transmission, but it is lost for imperfect coupling with antenna,
ensuring that the energy spent is directly related to the amount thus reducing the radio coverage area. An improvement of
of traffic handled and not to the overall working time. In this section has been performed, using more suitable antennas
fact, energy is anyhow a limited resource and the failure of and coupling circuits and increasing the transmitting power,
a nodes may compromise WSN connectivity, as the network by means of a power amplifier, thus increasing the output
gets partitioned. Besides, other issues to be addressed are the power up to 15dBm, observing international restrictions and
capabilities of quickly set-up an end-to-end communication normative. These optimizations allow a larger radio coverage
infrastructure, supporting both synchronous and asynchronous and a better power management, thus fulfilling the GoodFood
queries, and of dynamically reconfiguring it. An additional Project requirements. In order to manage different kind of
requirement is represented by the robustness with respect to sensors, a compliant sensor board has been adopted, allowing
operative conditions, which needs of fault management, since up to 16 sensor plugs on same node, this makes a single mote
a node may fail for several reasons. Other important properties able to sense many environmental parameters at a time [6].
are scalability and adaptability of network topology, in terms
of number of nodes and their density to unexpected events C. Software Implementation
with an higher degree of responsiveness and reconfigurability. The software implementation has been developed, consider-
This implies also the development of plug n play sensor ing a node both as a single element, in charge of accomplishing
interface and the provisioning of remote connectivity thorough prearranged tasks, and as part of a complex network, in
the GPRS air interface. which each component plays a crucial role in the network
Finally, several user-oriented attributes, including fairness, maintenance. As far as the former aspect is concerned, several
latency, throughput and enhanced data querying schemes (i.e., TinyOS modules have been implemented, to manage high and
time-driven [4] or query-driven) need to be taken into account low power states, to realize a finite state machine, querying
even if they could be considered secondary with respect to our sensors at fixed intervals, and to achieve anti-blocking proce-
application purposes, as a WSN usually trades off performance dures, allowing to avoid software failures or deadlocks and
for cost [5]. providing a robust stand alone system. On the other side,
To accomplish its mission and to validate the effectiveness the node has to interact with neighbors and to provide ade-
of the proposed approach, a demonstrator for the wine chain quate connectivity to carry the messages through the network,
has been implemented within the GoodFood project. This whatever the destination is. Consequently, additional modules
allows also to investigate portability and scalability to other have been developed, in charge of managing STAR MAC
food chains. The guidelines for its development rely on and Multihop protocols, according to a cross layer approach.
applications and solutions based on off-the-shelf components, Furthermore, other modules are responsible for handling and
always meeting regional standards (like ETSI, FCC). forwarding messages, coming from other nodes or gateway
The overall system is sketched in Figure 1 and it is itself. As a result, a full interaction between the final user and
comprised of a self-organizing WSN endowed with sensing the WSN is guaranteed.
capabilities, a GPRS Gateway gathering data and providing
TCP/IP based connection toward a Remote Server which D. Energetic Issues
manage information a make the final user able to monitor and A key aspect in design a wireless monitoring system is
interact with the instrumented environment. represented by the network life time that is strictly related with
the node power consumption. To highlight the effectiveness
B. Experienced Platforms of the proposed hardware and software solutions, it has been
Focusing on an end-to-end system architecture, every con- measured the node’s energetic consumption by averaging it
stitutive element has to be selected according to the appli- over the whole network: it results to be equal to 0.97 mAh.
cation requirements and scenario issues, especially hardware As a consequence, the node life time is approximately equal to
platform. Many details have to be considered, involving the 11 months in the case of adopting 7 Ah battery, that allows the
energetic consumption of the sensor readings, the power-on network to operate for a farming season without maintenance,
and power-save states management and a good trade-off be- as it is claimed by the user requirements.
tween the maximum radio coverage and the transmitted power.
After an accurate investigation on out-of-the-shelf solutions, E. WSN Communications Protocols
accordingly to these constraints and to the reference scenarios, 1) MAC Layer Protocol: Taking the IEEE 802.11 dis-
the adoption of 868 MHz Mica2 motes [7] has been performed. tributed coordination function (DCF) [8] as a starting point,
The Tiny Operative System, running on this platform, ensures several more energy efficient techniques have been proposed
a full control of mote’s communication capabilities to attain in literature to avoid excessive power wasting due to the
an optimized power management and provides the necessary so called idle listening. They are based on the periodical

808
Parameter Value
preamble sampling performed at the receiver side to leave
cRx ∼ 12 mA
=
a low power state and receive the upcoming messages, as ∼
csleep = 0.01 mA
in the WiseMAC protocol [9]. Deriving from the classical ∼
CTx =30 mAh
contention-based scheme, several protocols (S-MAC [10], T- cTx ∼
=0.001 mA
MAC [11], and DMAC [12]) have been proposed to address
TABLE I
the idle listening overhead by synchronizing the nodes, and
P OWER CONSUMPTION PARAMETERS FOR THE CONSIDERED PLATFORM .
implementing a duty cycle within each slot.
Resorting to the above considerations, a class of MAC
protocols, named Synchronous Transmission Asynchronous
Reception STAR), particularly suited for a flat network topol- costs [mA], while TRx and Ts are the receiving and sleeping
ogy, as that considered in [3], has been derived, taking the times [s], Tpkt is the synchronization packet time length [s]
benefits of both WiseMAC and S-MAC schemes. In particular, and finally N is the number of neighbors.
it joins the power saving capability, due to the introduction of As highlighted in Table I, it usually happens that cTx <<
a duty-cycle, together with the advantages provided by the csleep << cRx , in where cTx = CTx /Tpkt and Tpkt is the
offset scheduling, without an excessive signaling overhead. packet transmission time [s], assumed equal to 100 ms as worst
According to the STAR MAC protocol, each node might be case. This means that the major contribution to the overall cost
either into an idle mode, in which it remains for a time interval is represented by the listening period that the STAR MAC
Tl (listening time), or in an energy saving sleeping state protocol tries to suitably minimize.
for a Ts (sleeping time). The transitions between states are Nevertheless, for densely deployed or high traffic loaded
synchronous with a period called frame equal to Tf = Tl + Ts WSN, STAR MAC approach might suffers the shortcoming
partitioned in two sub-intervals; as a consequence, a duty-cycle of cost increasing due to the large number of unicasted
function can be also introduced: messages. To limit this effect, an enhanced approach, named
Tl STAR+, is introduced, aiming at minimizing also the packet
d= (1)
Tl + T s transmission cost. According to it, only one synchronization
To provide full communication capabilities to the network, packet is multicasted to all the neighbor nodes belonging to a
all the nodes need to be weakly synchronized, this meaning subset, i.e., such that they are jointly awake for a time interval
that they are aware at least of the awakening time of all greater than TRx . This leads to an additional advantage, as the
their neighbors. To this end, a node sends frame by frame number of neighbors increases allowing better performance
one synchronization message to each of its neighbor nodes with respect to scalability and a power saving too. Besides,
known to be in the listening mode (Synchronous Transmis- the synchronization overhead is reduced with a consequent
sion). Instead, during the set up phase in which each node collisions lowering. Under this hypothesis the normalized cost
is discovering the network topology, the control messages are might be expressed as:
asynchronously broadcasted. On the other hand, its neighbors C KCTx
periodically awake and enter the listening state independently = cRx d + csleep (1 − d) + [mA] (5)
Tf Tf
(Asynchronous Reception). The header of the synchronization
where K is the number of subsets. Since K ≤ N , the
message contains the following fields: a node unique identifier,
normalized cost results to be remarkably lowered, especially
the message sequence number and the phase, that is, the time
if number of nodes and duty-cycle get higher, even if the latter
interval after which the sender claims to be in the listening
case is inherently power consuming.
status waiting for both the synchronization and data messages
In Fig. 2 the normalized cost versus the number of neighbor
from its neighbors. The phase φ is evaluated according the
nodes is shown for the S-MAC and STAR MAC schemes. It is
following rule:
worth noticing that the performance of the proposed protocol
φ1 = τ − Tl (2)
is better with respect to the existing approach for a number of
if the node is in the sleeping mode, where τ is the time neighbor nodes greater than 7. For a number of neighbor nodes
remaining to the next frame beginning. Conversely, if the mote extremely high (not reported in Fig. 2), the STAR+ protocol
is in the listening status, φ is calculated as: presents the advantage of a additional power consumption
reduction, as the multicast effect becomes relevant. However,
φ2 = τ + TS (3) STAR+ is able to lower the collision probability by reducing
In order to fully characterize the STAR MAC approach, the the synchronization messages.
related energy cost normalized to the synchronization time can Finally, in Fig. 3 the normalized costs of S-MAC and
be evaluated as it follows: STAR approaches are compared with respect to the duty cycle
N CTx duration for a number of neighbor nodes equal to 8. It is
C
= cRx d + csleep (1 − d) + [mA] (4) possible to notice that for d < 3.5% the proposed protocol
Tf Tf
provide a significant gain.
where csleep and cRx represent the sleeping and the receiv- 2) Network Layer Protocol: In order to evaluate the capa-
ing costs [mAh] and CTx is the single packet transmission bility of the proposed MAC scheme in establishing effective

809
end-to-end communications within a WSN, a routing protocol a Master node) or directly connected to sensors and transduc-
has been introduced and integrated according to the cross ers (i.e., Stand-Alone meteo station, Stand-Alone monitoring
layer design principle [13]. In particular, we refer to a proac- camera). The Gateway can be configured to operate in several
tive algorithm belonging to the class of link-state protocol ways like always on, on demand or periodically connected.
that enhance the capabilities of the Link Estimation Parent The Gateway subsystem has been designed to operate unat-
Selection (LEPS) protocol [14]. It is based on periodically tended, in outdoor environments, as usually there is no ac-
sending a control message to neighbor nodes to carry on cess to power supply infrastructures. Therefore, the hardware
information needed for building and maintaining the local design has been oriented to implement low power operating
routing table, depicted in Table II. However, our approach modalities, using batteries recharged with photovoltaic panels.
resorts both to the signaling introduced by the MAC layer, i.e., Data communication between Gateway and Protocol Handler
the synchronization message, and by the Network layer, i.e., is carried out over TCP/IP communication, and encapsulated
the ping message, with the aim of minimizing the overhead in a custom protocol; from both local and remote interfaces
and make the system more adaptive in a cross-layer fashion. it is also possible to access part of Gateway’s configuration
In particular, the parameters transmitted along a MAC syn- settings.
chronization message, with period Tf , are the following:
• next hop (NH) to reach the the gateway, that is, the MAC G. Remote User Interface
address of the one hop neighbor; The remote server stores, processes and presents the in-
• distance (HC) to the gateway in terms of number of formation gathered by the the WSN. Data are not only
needed hops; sensing (measures, battery level) but also control and manage-
• phase (PH) the schedule time at which the neighbor ment messages (synchronization, node-reset). Final user might
become listening evaluated according to (2) or (3) in order check the system status by means of a graphical user interface
to minimize the time latency; (GUI) accessible via web1 . After the log-in phase, the user is
• link quality estimation (LQ) as the ratio of correctly able to select the proper pilot site; in particular, the University
received and the expected synchronization messages from of Florence greenhouse and the Montepaldi site are currently
a certain neighbor. available. For each site the deployed WSN together with the
On the other hand, the parameters related to long-term phe- gateway is schematically represented through an interactive
nomena are carried out by the ping messages, with period map. In addition to this, for each node the related sensors are
Tp >> Tf , in order to avoid unnecessary control traffics and, shown to display individual or aggregate time diagrams with
thus, reducing congestion. Particularly, they are: a adjustable time interval (Start/Stop) for the observation. The
• battery level (BL), i.e., an estimation of the energy system monitoring could be performed both at an high level
available at that node; with an user friendly GUI and at a low level by means of
• congestion level (CL) in terms of the ratio between the message logging.
number of packets present in the local buffer and the Two different situations are shown for the greenhouse and
maximum number of packets to be store in. Montepaldi site. For Montepaldi farm is possible to represents
soil moisture for two soil layers at different depths. Time base
Once, the routing table has been filled with these parame-
runs according to the start/stop dates. Vapor pressure deficit,
ters, it is possible to derive the proper metric by means of a
ranging from 0 to 1, is pointed out also as background color of
weighted summation of them. It is worth mentioning that the
the vineyard picture. In the greenhouse site several aggregate
routing table might indicate more than one destination (sink)
report are presented for plants under test including the the
thank to the ping messages that keep trace of the intermediate
vapor pressure deficit ranging from 0 (white) to 1 (blue),
nodes within the message header.
the soil moisture, the diametric growth and leaf differential
TABLE II temperature.
ROUTING TABLE GENERAL STRUCTURE .
H. User interaction paradigms
Target NH HC PH LQ BL CL
A key issue for the successive applications of WSN to the
Sink 1 A NA φA ηA BA CA
B NB φB ηB BB CB field of environmental monitoring is the adoption of a portable
Sink 2 C NC φC ηC BC CC unit (Mobile Node, MN) capable to deal with the other fixed
D ND φD ηD BD CD elements. To fulfill this requirement, two different paradigms
can be proposed for MN implementation: the first one (Remote
F. Gateway Paradigm) relies on the gateway functionalities to deal with
the WSN elements; the second and more advanced one (In-
The GPRS embedded Gateway is a stand-alone communi- situ Paradigm), proposed according to the AmI concepts, is
cation platform, designed to provide transparent bi-directional based on a direct wireless communication link with the WSN
wireless TCP/IP connectivity for remote monitoring in con- nodes.
junction with Remote Data Acquisition (RDA) equipments,
such as Wireless Sensor Networks where it acts connected with 1 GUI is accessible at the URL: http://www.unifi.it/midra/goodfood/

810
In the in-situ paradigm, MNs are equipped with the same a certain value. In other circumstances, the farmer should be
communication interface adopted on the WSN motes; the inter- instructed to take some countermeasure if the weather condi-
action with a subset of nodes is accomplished by dynamically tions make a parasitic infestation more probable. According
dealing with surrounding nodes and sensors, exchanging data to the AmI vision paradigm, the stationary connection can be
directly without involving the gateway node. Accordingly, also exploited by expert users to disseminate knowledge about
the inclusion of a MN in the system enables a pervasive relevant conditions and event-driven actions. This knowledge
immersion of users in a novel environment, mixing virtual and can be stored in the nodes belonging to the interested zone,
effective reality with enhanced capabilities. MNs will support and made available to users that will afterwards visit that zone.
user-oriented software modules to transparently manage the
connection and data exchange activities, and offering a set III. P ILOT S ITES D ESCRIPTION
of predefined tools for the specific user profile (farmer, agro The application of a WSN to both an outdoor of an indoor
expert, system administrator etc.). test sites might imply several drawbacks affecting the system
Resorting to the distributed and self configuring cross-layer robustness and arising system failures. In an adverse environ-
protocols, a stationary connection has been adopted as far ments, every single node’s deadlock or gateway disconnection
as the GoodFood project is concerned. In this scenario, the becomes a relevant cause of crash, so a special care must
MN establishes a temporary connection to query actual sensed be dedicated in making the system able to run unattended. To
parameters from one or more nodes; user moves to explore reach this target we have implemented different strategies, pro-
the interesting location, exchanging data with surrounding viding nodes with a Dynamic Time-out Recovery (DTR), to go
nodes. The interaction is performed statically, that is, the over deadlocks, and providing both the gateway and the server
user is not allowed to change the linked nodes during a side with a procedure to renegotiate the session dynamically or
session; accordingly, no dynamically updateable, position- compulsory (Dynamic/Forced Session Renegotiation), in order
aware procedures are foreseen for information delivering. As to face the lack of connectivity over the GPRS air interface.
a consequence, no connection is available out of the MN
initial coverage area and, whenever this occurs, a new set up A. Montepaldi Farm
phase is needed. The routing protocols adopted could then be
simplified, resorting to a proactive approach with the routing The Montepaldi vineyard is a wide area environment in
tables left unchanged for the whole session. At the beginning which 13 nodes (including the master node) with 24 sensors,
of a new session, the MN senses the environment looking for running STAR MAC and dynamic routing protocols, described
its neighbor synchronization messages provided by the STAR in Sections II-E, have been successfully deployed. The de-
MAC protocol. ployment took place into two different steps: during the first
These procedures have been implemented to provide com- one, 6 nodes (nodes 9,10,14,15,16,17 in Figure 5) were placed
munications and querying capabilities to a set of MNs, without to perform an exhaustive one week test. The most important
needing an a priori knowledge of the surrounding nodes’ result is related with the multihop routing efficiency, estimated
placement, and they are intended to establish a link with the as:
M
effectively needed number of nodes (providing the requested ηMHop = EU (6)
Mex
features), in a highly dense nodes deployment as well as in a
wide-mesh scenario (Fig. 4). where ηMHop is the efficiency, MEU are the messages
Finally, a proper tear down procedure is expected to switch correctly received by the remote user and Mex are the expected
the interested set of nodes to the typical operative conditions transmitted messages. For the gateway neighbors, ηMHop is
(usually in a power-saving state); it happens when a disconnec- very high, over 90%. However, even nodes far from gateway
tion message is explicitly sent from the MN or after a timeout. (i.e., concerned with an end-to-end multihop path) show a
The static approach is particularly suited to individually set message delivery rate (MDR) over 80%. This means that the
the default values of the sensors, to characterize a certain implemented routing protocol does not affect communication
operative area in terms of specific features, to perform a reliability. After the second deployment, in which nodes
sort of knowledge dissemination from which a less skilled 11,12,13,18,19,20 were arranged, the increased number of
user can benefit, e.g., to make an optimized environment collisions has changed the global efficiency, thus decreasing
inspection by means of a kind of bookmarks, on the analogy the messages arrived at the end user, except for nodes 18,19,20,
of the web contents surfing. The stationary connection is in which an upgraded firmware release has been implemented.
mainly suited for agronomists or other categories of expert The related results are detailed in Table III.
users to collect detailed information about a certain zone This confirms the robustness of the network installed and the
and to perform a set of analysis. By doing this, they can reliability of the adopted communications solution, even con-
relate objective sensed measurements to what they actually sidering the power consumption issues: batteries were replace
observe on the field; basing on these observations, they can on March 11th, 2006 in order to face up the entire farming
also decide what should be done to improve the production of season. After that, eleven months passed before the first battery
that zone. For example, a particular cultivation might require replacement occurred on February 11th, 2007, confirming our
more frequent irrigations if the soil moisture falls down under expectations and fully matching the user requirements.

811
Location MDR Location MDR
Node 9 72.2 Plant 1 95.9
Node 10 73.7 Plant 2 95.9
Node 11 88.5 Plant 3 95.1
Node 12 71.4 Plant 4 96.4
Node 13 60.4 TABLE IV
Node 15 57.2
M ESSAGE DELIVERY RATE FOR THE G REENHOUSE PILOT SITE .
Node 16 45.6
Node 17 45.4
Node 18 92.1
Node 19 87.5
Node 20 84.1 The first one is represented by the effect of heavy rain
TABLE III occurred during fall 2005. In particular, Figure 6 shows the
M ESSAGE DELIVERY RATE FOR THE M ONTE PALDI FARM PILOT SITE . aggregate report for the soil moisture in the vineyard, together
with the air’s humidity and temperature. The time interval
considered is limited to the period of interest. It can be noticed
that sensors quickly track the rapid change of soil moisture,
The overall Montepaldi system is running unattended since as it is shown by the sharp raise of the related curve. The
one year and a half and it is going to be a permanent pilot site. same happens for the air humidity, while the air temperature
Nearly 2 millions of samples from the Montepaldi vineyard decreases with soft slope in compliance with the laws of
has been collected and stored in the server placed at the physics.
University of Florence Information Services Centre (CSIAF) The second case is concerned with the effect of water stress
up to now, helping agronomist experts to improve wine quality, test on a plant. In Figure 7 the diametric growth behavior for
through a deeper insight on physical phenomena (as weather two different plants is shown. In particular Plant 1 has been
and soil), and their relationship with grape’s growth. subjected to water stress and, consequently, it highlights a dra-
matic diametric trunk decreasing, while Plant 2 continues its
B. Greenhouse positive growing trend, alternating daily and nightly metabolic
An additional deployment at the University of Florence phases.
Greenhouse has been performed to let the agronomist experts
able to conduct experiments even in seasons, such as fall and IV. C ONCLUSIONS
winter, in which plants are quiescent, thus getting free from This paper deals with the design, optimization and devel-
the natural growth trend. In addition, this habitat gives the opment of a practical solution for application to the agro-
opportunity to run several experiments on the test plants, in food chain monitoring and control. The overall system has
order to evaluate their responses under different stimuli, by been addressed in terms of the experienced platform, network
means of in situ sensors. issues related both to node’s communication protocols and
The greenhouse environmental features are completely dif- gateway operations up to the remote user’s suitable interface.
ferent from the vineyard’ ones: as a matter of fact, the In particular, the proposed solution as been applied to different
multipath propagation effects become relevant, due to the pilot sites within the EU Integrated Project GoodFood. The
indoor scenario and the presence of metal infrastructure. In experimental results highlighted a noticeable performance as
addition, a highly dense node deployment, in terms of both far as the data collecting reliability, the system robustness
nodes and sensors, might imply an increased network traffic and the usability are involved. This allows the application
load. Nevertheless, the same node’s firmware and hardware of the solution under investigation to the more general field
used in the vineyard is herein adopted, leading to a resulting of environmental monitoring, due to its flexibility, scalability,
star topology for what the end-to-end communications are adaptability and self-reconfigurability.
concerned.
Besides, 6 nodes are arranged in the greenhouse, since June ACKNOWLEDGMENT
2005, and 30 sensors are constantly monitoring air temperature
The authors would like to thank the members of the EU
and humidity, plants’ soil moisture and temperature, differen-
Integrated Project FP6-IST-1-508774-IP ”GoodFood” Work-
tial leaf temperature and trunk’s diametric growth. The sensing
Package 7 for their supporting in this research.
period is equal to 10 minutes, less than the climate/plant
parameters variations so that a redundant data storage is R EFERENCES
provided. The WSN message delivering rate is extremely high:
[1] Akyldiz, I., F., Su, W., Sankarasubramaniam, Y., Cayirci, E. : A Survey
as shown in Table IV the efficiency is over 95%, thus a few on Sensor Networks. IEEE Comm. Mag., (August 2002) 102–114.
number of messages is lost. [2] Hać, A. : Wireless Sensor Networks Designs. John Wiley & Sons, (2003).
[3] GoodFood Project. http://www.goodfood-project.org.
C. Case Study Analysis [4] Al-Karaki, J., N., Kamal, A., E. : Routing Techniques in Wireless Sensor
Networks: a Survey. IEEE Comm. Mag. 6 (2004) 6–28.
To provide a significant insight on the system monitoring [5] Langendoen, K., Halkes, G. : Energy-Efficient Medium Access Control.
capabilities, we focus on two practical case studies. Tech. Rep. Delft University of Technology.

812
[6] Mattoli, V., Mondini, A., Razeeb, K. M., OFlynn, B., Murphy, F., Bellis,
S., Collodi, G., Manes, A., Pennacchia, P., Mazzolai, B., Dario, P. : Devel-
opment of a Programmable Sensor Interface for Wireless Network Nodes
for Intelligent Agricultural Applications. in Proc. of IE’05, (June 2005).
[7] MICA2 Series. http://www.xbow.com/Products.
[8] IEEE standard 802.11: Wireless LAN Medium Access Control (MAC)
and Physical Layer (PHY) Specifications. (1999).
[9] El-Hoiydi, A., Decotignie, J.-D., Enz, C., Le Roux, E. : WiseMAC,
an Ultra Low Power MAC Protocol for the WiseNET Wireless Sensor
Network. in Proc. of SenSys’03, (November 2003).
[10] Ye, W., Heidemann, J., Estrin, D. : An Energy-Efficient MAC Protocol
for Wireless Sensor Networks. in Proc. of INFOCOM’02, 3 (June 2002)
1567–1576.
[11] van Dam, T., Langendoen, K. : An Adaptive Energy-Efficient MAC
Protocol for Wireless Sensor Networks. in Proc. of SenSys’03, (Novem-
ber 2003) 171–180.
[12] Lu, G., Krishnamachari, B., Raghavendra, C. : An Adaptive Energy-
Efficient and Low-Latency MAC for Data Gathering in Sensor Networks.
in Proc. of WMAN’04, (April 2004).
[13] Shakkottai, S., Rappaport, T., S., Karlsson, P., C. : Cross-layer Design Fig. 3. Normalized Cost vs duty cycle duration for the proposed STAR MAC
for Wireless Networks. IEEE Comm. Mag., 41 (October 2003). protocol.
[14] TinyOS. http://www.tinyos.net.

Fig. 1. Overall system architecture. Fig. 4. Stationary connection paradigm in two different deployment scenar-
ios: on the left MN is linked with a subset of nodes within the coverage area;
on the right, it request the connection with all the nodes in its range.

Fig. 2. Normalized Cost vs number of neighbor nodes for the proposed


STAR MAC protocol.

Fig. 5. WSN deployed on the reference scenario.

813
Fig. 6. Time reports for the first case study.

Fig. 7. Time reports for the second case study.

814

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