WST 1
WST 1
Technology
(ICE 4476)
Course Outcomes
• CO1 Interpret the architecture of wireless sensor network
Area Monitoring
In area monitoring, the sensor nodes are deployed over a region where some phenomenon is to be monitored.
When the sensors detect the event being monitored (heat, pressure etc), the event is reported to one of the base
stations, which then takes appropriate action will be taken.
Transportation
Real-time traffic information is being collected to feed transportation models and alert drivers of congestion
and traffic problems
Health applications
Some of the health applications for sensor networks are
❖ supporting interfaces for the disabled patients
❖ integrated patient monitoring
❖ diagnostics,
❖ drug administration in hospitals
❖ tele-monitoring of human physiological data
❖ tracking & monitoring doctors or patients inside a hospital.
Environmental sensing
• This includes sensing volcanoes
❖ Oceans
❖ glaciers
❖ forests etc.
Air pollution monitoring
Forest fires detection
Greenhouse monitoring
Landslide detection
Structural monitoring:
Wireless sensors can be utilized to monitor the movement within buildings
to monitor infrastructure such as bridges, flyovers, embankments, tunnels etc
Enabling Engineering practices to monitor assets remotely
Agricultural sector
using a wireless network frees the farmer from the maintenance of wiring in a difficult environment.
Irrigation automation enables more efficient water use and reduces waste
• Sensor
• Processing Unit
• Communication System
• Power Supply
Example of Agricultural Field Monitoring and Control
Sensors for different WSN application
❖ Temperature Sensors: thermistor, Thermometers, thermocouple, RTD, IC LM 273,
pyrometer
❖ Pressure Sensors: Diphergem, Pressure gauge, digital pressure sensor
❖ Proximity Sensors: Magnetic, capacitive, IR Type
❖ Level Sensors: Ultrasonic, pitoted tube, infrared, electromagnetic
❖ Accelerometers: Pizoresistive, piezoelectric
❖ Humidity Sensors: Capacitive, resistive and thermal type
❖ Gas Sensors: combustible gas sensors, infrared point sensors, ultrasonic sensors,
electrochemical gas sensors, and metal-oxide-semiconductor sensors (MOS sensors).
❖ Gyroscope
Sensors for different WSN applications
Architecture of WSN
Elements of WSN
• The sensor collects the analog data from the physical world, and an ADC converts
this data to digital data.
• The main processing unit a microprocessor or a microcontroller, performs an
intelligent data processing and manipulation. Communication system consists of
radio system, a short-range radio for data transmission and reception.
• As all the components are low-power devices, a small battery like CR-2032, is
used to power the entire system.
• A Sensor Node consists of not only the sensing component but also other
important features like processing, communication and storage units.
• With all these features, components and enhancements, a Sensor Node is
responsible for physical world data collection, network analysis, data correlation
and fusion of data from other sensor with its own data.
Network Architecture
• When a large number of sensor nodes are deployed in a large area to
monitor a physical environment, the networking of these sensor nodes
is equally important. A sensor node in a WSN not only communicates
with other sensor nodes but also with a Base Station (BS) using
wireless communication.
• The base station sends commands to the sensor nodes and the sensor node
perform the task by collaborating with each other.
• The sensor nodes in turn send the data back to the base station. A base station
also acts as a gateway to other networks through the internet.
• After receiving the data from the sensor nodes, a base station performs simple
data processing and sends the updated information to the user using internet.
• If each sensor node is connected to the base station, it is known as Single-hop
network architecture.
• Although long distance transmission is possible, the energy consumption for
communication will be significantly higher than data collection and
computation.
Single Hop Architecture
Multi-hop Architecture
• Hence, Multi-hop network architecture is usually used. Instead of one single
link between the sensor node and the base station, the data is transmitted
through one or more intermediate node.
• This can be implemented in two ways. Flat network architecture and
Hierarchical network architecture.
• In flat architecture, the base station sends commands to all the sensor nodes
but the sensor node with matching query will respond using its peer nodes via
a multi-hop path.
• In hierarchical architecture, a group of sensor nodes are formed as a cluster
and the sensor nodes transmit data to corresponding cluster heads.
• The cluster heads can then relay the data to the base station
Flat and Hierarchical Network Architectures
Comparison Between Flat and Hierarchical Network
Aspect Flat Network Architecture Hierarchical Network Architecture
Network is organized into layers or clusters, with specific node
Definition All sensor nodes are equal in role and capability.
roles.
Homogeneous nodes; no special functions Nodes have specific roles (e.g., Cluster Heads, Member Nodes,
Node Roles
assigned. Sink).
Communication Pattern Peer-to-peer or direct to base station. Sensor → Cluster Head → Sink/Base Station.
Data Aggregation Minimal or no aggregation; high redundancy. Data is aggregated at the Cluster Head level to reduce traffic.
Moderate; performance degrades with large node
Scalability Highly scalable; well-suited for large WSNs.
count.
Higher; energy savings through data aggregation and cluster
Energy Efficiency Lower; due to multiple redundant transmissions.
management.
Data-centric (e.g., flooding, gossiping, Directed
Routing Protocols Hierarchical (e.g., LEACH, TEEN, PEGASIS).
Diffusion).
Maintenance
Simple to deploy and manage. Complex due to cluster formation, CH rotation, etc.
Complexity
Dependent on cluster head; CH failure affects cluster
Fault Tolerance More robust in case of node failure.
communication.
Latency Lower in small networks; higher with scaling. Generally optimized due to structured paths.
Environmental monitoring with uniform sensor
Examples Industrial WSNs, Smart cities, Healthcare monitoring.
distribution.
Challenges of WSN
1. Energy Efficiency – Limited battery life requires optimization.
2. Communication Constraints – Wireless links are error-prone.
3. Fault Tolerance – Network must survive node failures.
4. Scalability – Must handle many nodes efficiently.
5. Quality of Service – Ensure reliability, low delay.
6. Localization/Coverage – Determine node positions and full area sensing.
7. Network Dynamics – Adapt to topology changes.
8. Data Aggregation – Reduce redundancy and save bandwidth.
9. Security – Prevent attacks and ensure data integrity.
10. Hardware Limits – Operate with limited CPU, memory.
11. Maintainability – Nodes should be self-sufficient post-deployment.
12. Programmability – Update nodes without manual access
1. Energy Efficiency / Limited Power Supply
• Sensor nodes are usually battery-powered and deployed in locations where recharging or replacing
batteries is impractical (e.g., forests, oceans, or bridges).
• Every operation (sensing, processing, transmitting) consumes power. Transmission uses the most.
• Use energy-aware routing, duty cycling (turning radios off when idle), and in-network processing
(aggregating data before sending).
3. Fault Tolerance
Nodes can fail unexpectedly due to:
• Battery depletion
• Hardware issues
• Harsh environmental conditions (rain, wind, fire, etc.)
The network must reconfigure itself to maintain operation. This may include rerouting data, replacing roles
like cluster heads, or activating backup nodes.
4. Scalability
• WSNs can involve hundreds or thousands of nodes depending on the application.
• Maintaining efficient communication and coordination as node count increases. Flat routing protocols may
cause broadcast storms and congestion.
• Use hierarchical architectures or clustering to reduce complexity.
11. Maintainability
• WSNs are often deployed in inaccessible or hostile environments (underground, underwater,
industrial zones).
•The Challenge:
• Manual maintenance is difficult.
• Nodes must be autonomous, capable of remote diagnostics, and able to recover from
errors.
•Best practices: Use self-configuring and self-healing protocols.
• Bus topology in Wireless Sensor Networks is a network layout where all sensor
nodes are connected to a single shared communication line, known as the bus or
backbone. Each node transmits data over this common channel, and only the
intended recipient accepts and processes the data. It is simple to implement and
cost-effective, especially for small, linear deployments. However, bus topology
has limited scalability, and performance degrades as more nodes are added.
Additionally, if the central bus line fails, the entire network is disrupted. This
topology is typically used in applications like tunnel, bridge, or pipeline
monitoring.
Hybrid topology in Wireless Sensor Networks is a combination of two or more
basic topologies—such as star, mesh, tree, or ring—designed to leverage the
strengths and minimize the weaknesses of each. For example, a star-mesh hybrid
may use star connections within clusters and mesh connections between cluster
heads. This topology offers greater flexibility, scalability, and fault tolerance,
making it suitable for large, complex, or heterogeneous networks. While hybrid
topologies improve performance and adaptability, they also introduce design
complexity and may require sophisticated protocols for coordination. Common
applications include smart cities, industrial automation, and intelligent
transportation systems.
Single Node Architecture – Hardware
Components
Introduction
• Building a wireless sensor network requires the constituting nodes to be
developed. These nodes have to meet the requirements from a given
application. They have to be small, cheap, energy efficient, equipped with the
right sensors, memory resources and sufficient communication facilities. The
hardware components of the functioning node are explained as follows.
Overview of Sensor Node
• A basic sensor node comprises five main components are shown in the Figure.
• Controller: To process all relevant data
• Memory: To store programs and intermediate data.
• Sensors and actuators: Actual interface to the physical world to observe or
control physical parameters of the environment.
• Communication: Device for sending and receiving information over a wireless
channel
• Power supply: Some form of batteries necessary to provide energy and some
form of recharging by obtaining energy from the environment as well
Fig 8 / Basic Components of a Sensor Node
Controllers
• The controller is the core of a wireless sensor node.
• It is the Central Processing Unit (CPU) of the node
• It collects data from sensors, processes this data, receives data from other
sensor nodes, and decides on the actuator’s behavior.
• It has to execute various programs, ranging from time critical signal processing
and communication protocols to application programs.
• Such a variety of processing tasks can be performed on various controller
architectures, representing trade-offs between flexibility, performance, energy
efficiency, and costs.
Controllers
• Microcontrollers are suitable for WSNs since they can reduce their power
consumption by going into sleep states where only parts of the controller are
active.
• One of the main differences to general-purpose systems is that microcontroller-
based systems do not include a memory management unit – for example,
protected or virtual memory is difficult.
• In a wireless sensor node, DSP can be used to process incoming data. But the
advantages of a DSP are not required in a WSN node and they are usually not
used.
• Another option for the controller is to use Field Programmable Gate Arrays
(FPGAs) or Application Specific Integrated Circuits (ASICs) instead of
microcontrollers.
FPGA Board
Controllers
• An FPGA can be reprogrammed in
the field to adapt to a changing set of
requirements , but this can take time
and energy.
• An ASIC is a specialized processor,
designed for a given application such
as high-speed routers and switches.
• The typical trade-off here is loss of
flexibility in return for a considerably
better energy efficiency and
performance.
ASIC board
Memory
• There is a need for Random Access Memory (RAM) to store intermediate
sensor readings, packets from other nodes etc.
• RAM is fast, but it loses its contents if power supply is interrupted.
• The program code can be stored in Read-Only Memory (ROM) or in
Electrically Erasable Programmable ReadOnly Memory (EEPROM) or flash
memory.
• Flash memory can also serve as intermediate storage of data when the power
supply goes off for some time.
• The long read and write access delays of flash memory should be taken into
account as well as the high required energy
Sensors & Actuators
• Sensors can be categorized into the following three categories
• 1. Passive Omni-directional sensors:
• They can measure a physical quantity at the point of the sensor node
without manipulating the environment by active probing. They obtain the
energy directly from the environment – energy is only needed to amplify
their analog signal. There is no notion of “direction in these measurements.
Typical examples include thermometer, light sensors, vibration,
microphones, humidity, chemical sensors etc
• 2. Passive narrow-beam sensors: They are passive but have a well-defined
notion of direction of measurement. A typical example is a camera, which
can “take measurements” in a given direction, but has to be rotated if need
be.
• 3. Active sensors: They probe the environment, for example, a sonar or
radar sensor or some types of seismic sensors, which generate shock waves
by small explosions.
Energy consumption in WSN
Factors that Influence Energy Consumption in Wireless Sensor Networks
(WSNs)
1. Hardware-Related Factors:
•Sensor Type and Frequency
•Microcontroller
•Radio Transceiver
•Memory
2. Network-Related Factors:
•Type of Channels and their Pathloss component
•Channel Access Method: FDMA, TDMA, CDMA
•Mobility
•Data Rate
•Network Topology
•Sleep Schedules
Energy consumption in WSN Cont..
3. Environmental Factors
•Temperature
•Humidity
•Cross Talk
•External noise
4. Application-Specific Factors
• Data Collection rate
• Data processing rate
• Transmission Range
Techniques to optimize Energy consumption in WSN
Techniques that can be used to reduce power Energy Consumption in
Wireless Sensor Networks (WSNs):
• Power Management
• Data Compression
• Clustering
• Improved Routing Protocols
• Duty Cycling
• Energy Harvesting by utilizing solar and wind energy
Communication Module for WSN
• Transceivers
• For actual communication, both a transmitter and a receiver are required in a
sensor node to convert a bit stream coming from a microcontroller and convert
them to and from radio waves. Such combined devices are called transceivers.
• Usually, half-duplex operation is realized since transmitting and receiving at
the same time on a wireless medium is impractical in most cases. A range of
low-cost transceivers is available that incorporate all the circuitry required for
transmitting and receiving, modulation, demodulation, amplifiers, filters,
mixers etc..
Communication Module
• Transceiver characteristics
• The following are some of the important parameters that should be considered during the
selection of transceiver.
• Transmission Power Control
• Pathloss and Channel condition
• Carrier Frequency & Multiple channels
• Transmission Power Control
• Data Rates
• Modulation
• Noise Figure
• Power Efficiency
• Frequency Stability etc
Types of communication module for WSN
1. RF Communication Modules
• 802.15.4/Zigbee
• Bluetooth Low Energy (BLE)
• Wi-F
• Sub-GHz RF
1) Path loss Model: The path loss models are designed based on the loss
that occurs between the transmitter and receiver. The path loss model is
categorized into two types:
(i) Free Space Model (Friis Transmission Equation): For AWGN channel
(ii) Log-Distance Path Loss Model: This is a more practical model that accounts for
signal weakening with distance along with a random fluctuation term
2) Fading model:
(i) Small-Scale Fading Models: Examples include Rayleigh fading and Rician fading.
(ii) Large-Scale Fading Models: They are similar to path loss model
Free Space Propagation Model
54
Free Space Propagation Model
• Path Loss
• Signal attenuation as a positive quantity measured in dB and defined as the difference (in
dB) between the effective transmitter power and received power.
• Friis is an application of the standard “Free Space Propagation Model
“
• It gives the Median Path Loss in dB ( exclusive of Antenna Gains and other losses )
• Clear, unobstructed line-of-sight path → satellite and fixed microwave
• Friis Transmission Equation (Far field) Where:
Pt: Transmitted power,
Pr(d): Received power at a distance d
Gt: Transmitter antenna gain,
Gr: Receiver antenna gain,
d: Tx-Rx separation distance (m)
L: System loss factor
λ: is the wavelength of the radio frequency
55
2) Log-Distance Path Loss Model
When the distance between WSN nodes increases beyond a certain threshold, signal propagation no longer
follows the ideal free-space (n=2) relationship because:
• More signal energy is absorbed or scattered.
• Multipath fading and diffraction losses become significant.
• Ground reflections, terrain, and atmospheric conditions cause extra attenuation.
So, in long-distance communication, the received power decreases faster than in the free-space case — typically
with n>2
PL(d) = PL(d0, ref) + 10 * γ * log(d/d0)
where:
•PL(dB) - Total path loss in decibels (dB)
•PL(d0, ref) - Path loss at the reference distance d0 in decibels (dB) (usually calculated using the Friis free-space path loss
model)
•γ - Path loss exponent (unitless) - This value depends on the specific environment and characterizes the rate of signal
weakening with distance. (e.g., free space = 2, urban environment = 4)
•d0 - Reference distance (meters) - This is a fixed distance chosen as a reference point, typically 1 km (or 1 mile) for large cells
and 1 m to 10 m for microcells.
Log distance path loss Analysis