1.1. Wireless Sensor Networks
1.1. Wireless Sensor Networks
1.1. Wireless Sensor Networks
INTRODUCTION
WSNs are low-cost, low-power, multi-functional miniature sensor devices, which can
observe and react to changes in physical phenomena of their surrounding
environments. When networked together over a wireless medium, these devices can
provide an overall result of their sensing functionality. Wireless sensors are equipped
Chapter 1. Introduction
with a radio transceiver and a set of transducers through which they acquire
information about the surrounding environment. When deployed in large quantities in
a sensor field, these sensors can automatically organize themselves to form an ad hoc
multi-hop network to communicate with each other and with one or more sink nodes.
A remote user can inject commands into the sensor network via the sink to assign data
collection; processing and transfer tasks to the sensors, and it can later receive the
data sensed by the network through the sink. A sensor network is composed of a large
number of sensor nodes that are densely deployed either inside the phenomenon or
very close to it. The position of sensor nodes need not be engineered or
predetermined. This allows random deployment in inaccessible terrains or disaster
relief operations. On the other hand, this also means that sensor network protocols and
algorithms must possess self-organizing capabilities. Another unique feature of sensor
networks is the cooperative effort of sensor nodes. Sensor nodes are fitted with an
onboard processor. Instead of sending the raw data to the nodes responsible for the
fusion, they use their processing abilities to locally carry out simple computations and
transmit only the required and partially processed data. WSNs are actually a number
of independent systems, having each one or more sensing devices. These systems are
able to communicate together through the use of wireless links. These networks must
be easy to deploy and auto-configurable, and are usually battery-operated.WSNs are
specialized for environmental monitoring. They are composed of a set of (tiny)
devices (called nodes or sensors), each of which is a micro system comprising a
processor, a memory, a set of transducers, and a low-range, low bandwidth radio
transceiver. Sensors are powered by on board batteries thus their lifetime is limited
and their energy efficiency is critical in most applications. Typical applications of
Sensor Networks include environment sampling, disaster areas monitoring, health
monitoring, surveillance, security, inventory management, and they have also been
envisioned as an architectural support for applications of pervasive computing. The
Sensors can be easily deployed in the environment (sensing field) and they self
organize to form a (multi hop) wireless network. They can be programmed to sample
parameters of the surrounding environment, to process sampled data and to forward
this information to a sink node, which, in turn, provides connectivity between the
network and the user. Trivial data gathering applications request sensors to forward
periodic samples to the sink node, which performs data processing. However in more
sophisticate, the network itself performs paradigms data processing. These approaches
2
Chapter 1. Introduction
3
Chapter 1. Introduction
4
Chapter 1. Introduction
Networks use Tiny OS [3] as its Operating System, which is a simple lightweight
event-based operating system. It supports the task concept: an execution entity that
runs up to completion without being preempted by other tasks and can post other
tasks. Only interrupt service routines can interrupt a running task. Lengthy operations
like reading from a transducer or sending a radio message are split-phase: the
requesting task invokes a command that starts the operation and immediately returns.
The various layers of Wireless Sensor Networks use two standards. One is the ZigBee
and 802.15.4 standard and the other is the IEEE 802.15.4 standard. The ZigBee
Alliance [4] is an association of companies working together to develop standards
(and products) for reliable, cost-effective, low-power wireless networking. ZigBee
technology is embedded in a wide range of products and applications across
consumer, commercial, industrial and government markets worldwide, ZigBee builds
upon the IEEE 802.15.4 standard [5] which defines the physical and MAC layers for
low cost, low rate personal area networks. ZigBee defines the network layer
specifications for star, tree and peer-to-peer network topologies and provides a
framework for application programming in the application layer.
1.2. Applications
Following are some major applications of WSNs.
5
Chapter 1. Introduction
6
Chapter 1. Introduction
7
Chapter 1. Introduction
networks may impose specific constraints on the QoS support due to their particular
characteristics.
First, an end system uses a traffic specification procedure to specify the source traffic
characteristics and desired QoS. Then, the network employs QoS routing to find
path(s) between source and destination(s) that have sufficient resources to support the
requested QoS. At each network node, call admission control decides whether a
connection request should be accepted or rejected, based on the requested QoS, the
wired link status, and/or the statistics of wireless channels. For base stations, wireless
channel characterization is needed to specify the statistical QoS measure of a wireless
channel, e.g., a data rate, delay bound, and delay-bound violation probability triplet;
this information is used by call admission control. If a connection request is accepted,
resource reservation at each network node allots resources such as wireless channels,
bandwidth, and buffers that are required to satisfy the QoS guarantees. During the
connection lifetime, packet scheduling at each network node schedules packets to be
8
Chapter 1. Introduction
To avoid congestion caused due to collision nodes having higher source count value
should get higher channel access. Also, number of transmission opportunity for a
9
Chapter 1. Introduction
downstream node should be equal to the summation of all of its upstream nodes
transmission opportunity. Hence, irrespective of number of events and their locations
the whole network should maintain a hierarchical channel access to avoid congestion
caused due to collision.
1.7. Challenges
Following are the challenges for the improvement of QoS in WSNs.
10
Chapter 1. Introduction
11
Chapter 1. Introduction
it is expected that QoS routing of sensor data would have to sacrifice energy
efficiency to meet delivery requirements. In addition, redundant routing of data may
be unavoidable to cope with the typical high error rate in wireless communication,
further complicating the trade-off between energy consumption and delay of packet
delivery.
12
Chapter 1. Introduction
13
Chapter 1. Introduction
14
Chapter 1. Introduction
networks; almost all applications of sensor networks require the flow of sensed data
from multiple regions (sources) to a particular sink. Third, generated data traffic has
significant redundancy in it since multiple sensors may generate same data within the
vicinity of a phenomenon.
15
Chapter 1. Introduction
16
Chapter 1. Introduction
17
Chapter 1. Introduction
effectively avoids data loss during the congestion period and guarantees the reliability
of data transmission. This protocol also provides a network load balancing, postpones
network system lifetime and effectively prolongs the life cycle of the clusters.
18
Chapter 1. Introduction
1.11. Summary
In this chapter, an introduction to WSNs, limitations, applications and challenges of
this filed are presented. Basic information of thesis like organization of thesis and
work carried out is also explained. In the next chapter we will go through the
literature survey our fields.
19