Wireless Notes
Learn WSN with sensor node components, network architecture, routing protocols, energy constraints, topologies, data aggregation, and applications in agriculture military healthcare for engineering students.
Understanding WSN fundamentals including sensor node architecture, network topologies, routing protocols, energy harvesting, data aggregation, and applications in environmental monitoring, healthcare, and smart cities.
Sensor Node Architecture
Hardware Components
Every sensor node contains four core subsystems:
| Subsystem | Components | Power Consumption | Function |
|---|---|---|---|
| Sensing | Transducer, ADC, signal conditioning | 0.1-5 mW | Measure physical phenomena |
| Processing | Microcontroller, memory | 1-30 mW | Data processing, protocol execution |
| Communication | Radio transceiver, antenna | 10-100 mW (TX) | Wireless data exchange |
| Power | Battery, energy harvester, regulator | — | Supply energy to all subsystems |
Energy Budget Reality
The radio transceiver dominates energy consumption. Transmitting a single bit can consume 1000× more energy than executing a single computation. This fundamental ratio shapes the entire WSN philosophy: compute locally whenever possible to minimize the bits that must be transmitted.
| Operation | Energy per Bit | Relative Cost |
|---|---|---|
| Sensing | 1-10 nJ | 1× |
| Processing | 1-10 nJ | 1× |
| Short-range TX (10m) | 1-10 μJ | 1000× |
| Long-range TX (100m) | 10-100 μJ | 10,000× |
Network Topologies
Star Topology
All nodes communicate directly with a central base station. Simple but limited range — nodes far from the base station must transmit at high power or cannot participate.
Tree (Cluster) Topology
Nodes organized in hierarchical clusters. Cluster heads aggregate data from member nodes and forward to the next level. Reduces total network transmissions but cluster heads consume more energy (hotspot problem).
Mesh Topology
Every node can communicate with multiple neighbors and route data through multi-hop paths. Most resilient to failures but most complex routing.
Comparison
| Topology | Range | Energy Balance | Resilience | Complexity |
|---|---|---|---|---|
| Star | Limited (by node TX power) | Unbalanced (nodes near BS have it easy) | Low (single point of failure) | Low |
| Cluster/Tree | Extended (multi-hop) | Moderate (cluster heads overloaded) | Medium | Medium |
| Mesh | Extended (multi-hop) | Can be balanced with routing | High (multiple paths) | High |
WSN Routing Protocols
LEACH (Low-Energy Adaptive Clustering Hierarchy)
LEACH is the seminal WSN protocol that introduced randomized cluster head rotation:
- Setup phase: Nodes self-elect as cluster heads with probability p (typically 5-10%)
- Cluster formation: Non-head nodes join nearest cluster head
- Steady state: Members transmit to cluster head in TDMA schedule
- Cluster head: Aggregates member data, transmits to base station
- Rotation: After fixed rounds, new cluster heads elected (distributes energy burden)
By rotating the energy-intensive cluster head role, LEACH extends network lifetime 8× compared to direct transmission.
Directed Diffusion
A data-centric protocol where the base station expresses interest in specific data (e.g., "report temperature > 40°C from region A"). This interest propagates through the network as gradients. Sensors matching the interest send data back along the gradient paths. Only relevant data flows — reducing unnecessary transmissions.
Geographic Routing (GPSR)
If nodes know their positions (via GPS or localization), routing becomes simple: forward each packet to the neighbor closest to the destination. No routing tables needed — dramatically reducing memory and overhead.
Data Aggregation
Why Aggregate?
If 100 temperature sensors in a region all report 25°C ± 0.5°C, transmitting 100 packets with nearly identical values wastes energy. Data aggregation combines multiple sensor readings into a single representative value at intermediate nodes:
- Average/Min/Max: Reduce 100 values to 3 numbers
- Compression: Transmit only changes from previous readings
- Feature extraction: Transmit "event detected" instead of raw data
- Suppression: Don't transmit if value unchanged from last report
Aggregation can reduce transmissions by 50-90%, dramatically extending network lifetime.
Energy Harvesting
To achieve indefinite operation, modern WSN nodes harvest ambient energy:
| Source | Power Density | Suitability | Example |
|---|---|---|---|
| Solar (outdoor) | 10-100 mW/cm² | Excellent (daytime) | Agricultural sensors |
| Solar (indoor) | 10-100 μW/cm² | Moderate | Building monitoring |
| Vibration | 1-100 μW/cm³ | Good (machinery) | Industrial monitoring |
| Thermal (ΔT=5°C) | 25-50 μW/cm² | Moderate | Pipe monitoring |
| RF harvesting | 0.1-1 μW/cm² | Poor (very low) | Near RF sources only |
Applications
Environmental Monitoring
- Forest fire detection: Temperature and smoke sensors distributed across forest areas detect fires within minutes of ignition
- Flood warning: River level sensors transmit alerts when water rises above threshold
- Air quality: Dense urban sensor networks map pollution distribution in real-time
- Wildlife tracking: Sensors on animals and in habitats monitor behavior and migration
Structural Health Monitoring
- Bridges: Vibration sensors detect fatigue cracks, resonance changes indicating structural degradation
- Buildings: Tilt and acceleration sensors monitor earthquake response and settling
- Dams: Seepage sensors detect internal erosion before catastrophic failure
Precision Agriculture
- Soil moisture mapping guides precise irrigation (30-50% water savings)
- Microclimate monitoring optimizes planting and harvesting timing
- Pest detection through acoustic and chemical sensors
Healthcare
- Wearable body sensor networks monitor vital signs continuously
- Smart hospital systems track patient movement and equipment
- Elderly care systems detect falls and unusual inactivity patterns
WSN Challenges
| Challenge | Why It Is Hard | Current Approach |
|---|---|---|
| Energy limitation | Cannot recharge/replace batteries in remote deployments | Duty cycling, energy harvesting, efficient protocols |
| Scalability | Thousands of nodes generate routing table explosion | Hierarchical protocols, cluster-based approaches |
| Reliability | Individual nodes unreliable (harsh environment) | Redundancy, multi-path routing, retransmission |
| Security | Nodes physically accessible, limited computation for crypto | Lightweight cryptography, trust management |
| Time synchronization | No GPS indoors, clock drift between nodes | Network time protocols (FTSP, RBS) |
| Localization | Position needed for geographic routing | Anchor-based, range-free algorithms |
Key Takeaways
- WSN design is dominated by energy constraints — transmitting one bit costs 1000× more energy than computing one operation, driving compute-locally-transmit-minimally philosophy
- LEACH introduced cluster head rotation to balance energy consumption across nodes, extending network lifetime by 8× compared to flat architectures
- Data aggregation reduces transmissions by 50-90% by combining redundant sensor readings at intermediate nodes before forwarding
- Multi-hop mesh routing extends network range far beyond individual node transmission capability while providing path redundancy
- Energy harvesting (especially solar) can enable indefinite WSN operation, eliminating the battery replacement problem for outdoor deployments
- The radio is the largest energy consumer in a sensor node — duty cycling (sleeping 99%+ of time) is the most effective energy conservation technique
- WSN concepts directly underpin modern IoT architectures — LoRaWAN, NB-IoT, and Thread all build on principles pioneered in WSN research
Exam Focus
Revise definitions, diagrams, examples, and short-answer points for Wireless Sensor Networks WSN Architecture Applications.
Interview Use
Prepare one clear explanation, one practical example, and one common mistake for this Wireless Communications topic.
Search Terms
wireless-communications, wireless communications, wireless, communications, iot, and, sensor, networks
Related Wireless Communications Topics