Professional Documents
Culture Documents
2
Unit I 8Hrs
Sensor Network Concept: Introduction, Networked wireless sensor devices, Advantages of Sensor
networks, Applications, Key design challenges.
Network deployment: Structured versus randomized deployment, Network topology, Connectivity,
Connectivity using power control, Coverage metrics, Mobile deployment.
Unit II 8Hrs
Localization and Tracking: Issues and approaches, Problem formulations: Sensing model,
collaborative localization. Coarse-grained and Fine-grained node localization. Tracking multiple
objects: State space decomposition.
Synchronization: Issues and Traditional approaches, Fine-grained clock synchronization, and
Coarse-grained data synchronization.
Unit III 14Hrs
Wireless Communications: Link quality, shadowing and fading effects
Medium-access and sleep scheduling: Traditional MAC protocols, Energy efficiency in MAC
protocols, Asynchronous sleep techniques, Sleep-scheduled techniques, and Contention-free
protocols.
Routing: Metric-based approaches, Multi-path routing, Lifetime-maximizing energy-aware routing
techniques, Geographic routing. Sensor network Databases: Data-centric routing, Data-gathering
with compression, Querying, Data-centric storage and retrieval, the database perspective on sensor
networks.
Security: Privacy issues, Attacks and countermeasures.
The techniques developed in this section of module is based on the
following assumptions about the sensor network:
Nodes operate unattended and have limited power resources. Directly or indirectly, this
limits and shapes all aspects of the node architecture, including the node’s processing,
sensing, and communication subsystems. For communication, the main consideration is
that communication paths consisting of many short hops may be more energy efficient
than paths using a few long hops. Also, since idling the radio costs almost as much
power as transmitting or receiving, algorithms are needed that keep as many nodes in
sleep mode as possible. A separate paging radio channel is sometimes advantageous, in
order to avoid periodic wake-ups.
Most lightweight sensor nodes have limited or no mobility. This makes sensor networks
somewhat different from their ad hoc mobile network. If mobility is to be added, a
substantially larger form-factor is needed, leading to issues akin to those addressed in
distributed robotics when swarms of robots need to be controlled. Even with no
mobility, sensor nodes can sleep, or fail because of power drainage or other reasons; link
connectivity as well can come and go as environmental conditions vary. Thus dynamic
topology changes have to be considered.
Media Access Control (MAC) is a sub layer of the data link layer, at least
to the extent that sensor networks may generate different MAC
requirements from ad hoc wireless networks
The MAC sublayer manages access to the physical network medium,
and its fundamental goal is to reduce or avoid packet collisions in the
medium.
Several characteristics of wireless sensor networks point to the need
for a specialized MAC protocol:
Drawback
However, there can still be considerable energy wastage in the idle
reception mode (i.e. the condition when a node has no packets to send
and there is no activity on the channel).
While PAMAS provides ways to save energy on overhearing,
further energy savings are possible by reducing idle receptions.
The key challenge is to allow receivers to sleep a majority of the
time, while still ensuring that a node is awake and receiving
when a packet intended for it is being transmitted.
Based on the methods to solve this problem, there are
essentially two classes of contention based sensor network MAC
protocols.
The first approach is completely asynchronous and relies
exclusively on the use of an additional radio or periodic low-
power listening techniques to ensure that the receiver is woken
up for an incoming transmission intended for it.
The second approach, with many variants, uses periodic duty-
cycled sleep schedules for nodes.
Most often the schedules are coordinated in such a way that
transmitters know in advance when their intended receiver will
be awake.
In these techniques nodes normally keep
their radios in sleep mode as a default,
waking up briefly only to check for traffic or
to send/receive messages.
Nodes need to be able to sleep to save energy when they do not have
any communication activity and be awake to participate in any
necessary communications.
The first solution is a hardware one – equipping each sensor node
with two radios.
In such a hardware design, the primary radio is the main data radio,
which remains asleep by default.
The secondary radio is a low-power wake-up radio that remains on
at all times.
If the wake-up radio of a node receives a wake-up signal from another
node, it responds by waking up the primary radio to begin receiving.
This ensures that the primary radio is active only when the node has
data to send or receive.
The underlying assumption motivating such a design is that, since the
wake-up radio need not do much sophisticated signal processing, it
can be designed to be extremely low power.
In this technique, referred to as preamble sampling or low-power
listening, the receivers periodically wake-up to sense the channel.
If no activity is found, they go back to sleep.
If a node wishes to transmit, it sends a preamble signal prior to
packet transmission.
Upon detecting such a preamble, the receiving node will change to a
fully active receive mode.
The technique is illustrated in Figure
The wake-up signal could potentially be sent over a high-level packet
interface;
However, a more efficient approach is to implement this directly in the
physical layer – thus the wake-up signal may be no more than a long
RF pulse.
The detecting node then only checks for the radio energy on the
channel to determine whether the signal is present.
Drawback
We should note that this scheme will also potentially wake-up all
possible receivers in a given transmitter’s neighborhood, though
mechanisms such as information in the header can be used to put
them back to sleep if the communication is not intended for them.
WiseMAC is based on the preamble sampling technique. This
technique consists in regularly sampling the medium to check for
activity.
By sampling the medium, we mean listening to the radio channel for a
short duration, e.g. the duration of a modulation symbol.
All sensor nodes in a network sample the medium with the same
constant period TW.
Their relative sampling schedule offsets are independent and constant.
If the medium is found busy, a sensor node continues to listen until a
data frame is received or until the medium becomes idle again.
At the access point, a wake-up preamble of size equal to the sampling
period is transmitted in front of every data frame to ensure that the
receiver will be awake when the data portion of the packet arrives.
This technique provides a very low power consumption when the
channel is idle.
Disadvantage