45  WSN Tracking: Comprehensive Review

In 60 Seconds

WSN Tracking: Comprehensive Review covers the core principles and practical techniques essential for IoT practitioners. Understanding these concepts enables informed design decisions that balance performance, energy efficiency, and scalability in real-world deployments.

Minimum Viable Understanding
  • Three tracking formulations (push, poll, guided) trade off latency, energy, and infrastructure – push for real-time, poll for battery savings, guided for physical interception.
  • Ranging technique selection drives system cost and accuracy: RSSI is free but 5-10m accuracy, while UWB costs more but achieves 10-30 cm – choose the minimum accuracy your application requires.
  • Energy-efficient tracking through prediction-based activation, cluster-based cooperation, and adaptive sampling can extend network lifetime from weeks to years.

45.1 Learning Objectives

By the end of this review, you will be able to:

  • Compare Tracking Formulations: Evaluate push, poll, and guided tracking for different scenarios
  • Apply Tracking Components: Implement detection, cooperation, and position computation algorithms
  • Design Multimedia Networks: Plan WMSN architectures combining scalar and camera sensors
  • Apply Underwater Acoustics: Calculate acoustic propagation parameters for UWASN deployments
  • Optimize Energy: Implement prediction-based sensor activation for energy-efficient tracking
  • Assess Comprehension: Validate mastery through summaries and quiz questions

45.2 Prerequisites

Required Chapters:

Technical Background:

  • Trilateration/triangulation
  • RSSI-based localization
  • Time-of-arrival concepts

Tracking Methods:

Method Accuracy Infrastructure Power
GPS 3-5 m Satellites High
Wi-Fi RSSI 5-15 m Access points Medium
BLE Beacons 1-3 m Beacons Low
UWB 10-30 cm Anchors Medium

Estimated Time: 1 hour

Tracking Series:

Related WSN:

Localization:

Applications:

Learning:

This chapter is a capstone review for wireless sensor network (WSN) tracking. It assumes you are already comfortable with the basics from:

Use this review to connect and test those ideas rather than to learn them for the first time:

  • Many explanations and MCQs reference tracking components, WSN energy trade‑offs, and special environments (underwater, multimedia, nanonetworks).
  • If terms like range‑based localization, expanding ring search, or particle filter feel unfamiliar, pause here and revisit the fundamentals chapters first.
  • Beginners can still skim this chapter for inspiration, but treat it as a summary plus challenge set rather than an introductory tutorial.

It was review day for the Sensor Squad, and Max the Microcontroller quizzed everyone!

“Sammy, what are the three ways to track?” asked Max.

Sammy the Sensor answered: “PUSH – I shout ‘I see something!’ right away. POLL – the base station asks ‘Anyone see anything?’ when it wants to know. GUIDED – we tell a drone exactly where to fly to catch the target!”

“Lila, which tracking method is cheapest?” Max asked.

Lila the LED replied: “RSSI! Every radio already measures signal strength for FREE. It’s only accurate to 5-10 meters, but for knowing which ROOM someone is in, that’s fine. UWB is super precise (10 centimeters!) but costs WAY more.”

“Bella, how do we save energy?” Max continued.

Bella the Battery was proud of this one: “PREDICTION! Instead of keeping all 100 sensors awake, we predict where the target is heading and only wake up the 4-5 sensors along that path. We save 85-95% of energy! And if we lose the target, we do an expanding ring search – wake sensors in bigger and bigger circles until we find it.”

“Perfect scores, everyone!” cheered Max. “Remember: the RIGHT formulation, the RIGHT accuracy level, and SMART energy management make a tracking system great!”

45.3 WSN Tracking System Architecture

⏱️ ~20 min | ⭐⭐⭐ Advanced | 📋 P05.C38.U01

Key Concepts

  • Core Concept: Fundamental principle underlying WSN Tracking: Comprehensive Review — understanding this enables all downstream design decisions
  • Key Metric: Primary quantitative measure for evaluating WSN Tracking: Comprehensive Review performance in real deployments
  • Trade-off: Central tension in WSN Tracking: Comprehensive Review design — optimizing one parameter typically degrades another
  • Protocol/Algorithm: Standard approach or algorithm most commonly used in WSN Tracking: Comprehensive Review implementations
  • Deployment Consideration: Practical factor that must be addressed when deploying WSN Tracking: Comprehensive Review in production
  • Common Pattern: Recurring design pattern in WSN Tracking: Comprehensive Review that solves the most frequent implementation challenges
  • Performance Benchmark: Reference values for WSN Tracking: Comprehensive Review performance metrics that indicate healthy vs. problematic operation

Difficulty: ⭐⭐⭐ Advanced | Prerequisites: Tracking fundamentals, localization methods

A complete WSN tracking system integrates multiple components working together to detect, localize, and follow mobile targets.

Real-World Example: Amazon warehouse tracking system (2023) deployed 50,000 sensors across 800,000 ft² facility: - Detection Layer: 12,000 RFID readers + BLE beacons achieving 99.8% asset detection - Cooperation Layer: 800 cluster heads performing real-time data fusion at 10Hz update rate - Energy Impact: Predictive activation reduced active sensors from 50,000 to 18,000 (64% savings), extending battery life from 3 months to 14 months - Cost Savings: $2.4M/year in battery replacement + labor vs always-on deployment - Performance: <500ms target acquisition, 1.2m average tracking accuracy

Five-layer WSN tracking system architecture diagram: Detection Layer at bottom with three sensor nodes reporting RSSI values feeding into Cooperation Layer containing Cluster Head and Predictive Activation; Cooperation Layer feeds Processing Layer with Trilateration, Kalman Filter, and Trajectory Prediction; Processing Layer feeds Management Layer with Energy Manager, Handoff Controller, and Recovery Module which loops back to Cooperation Layer; top Output Layer receives track data at Base Station Dashboard and Trajectory Prediction triggers Alert System

Five-layer WSN tracking system architecture
Figure 45.1: Five-layer WSN tracking system architecture. Detection Layer has three sensor nodes (Node 1: RSSI -65 dBm, Node 2: -58 dBm, Node 3: -72 dBm in teal) sending detection reports to Cooperation Layer. Cooperation Layer contains Cluster Head performing data fusion and Predictive Activation controlling wake-up (orange). Cluster Head sends fused measurements to Processing Layer. Processing Layer has Trilateration computing positions, Kalman Filter estimating state, and Trajectory Prediction forecasting future paths (navy). Processing outputs feed Management Layer containing Energy Manager for adaptive sampling, Handoff Controller for cluster transfer, and Recovery Module for target reacquisition (gray). Management sends control commands back to Cooperation Layer. Finally, Kalman Filter sends track data to Base Station Dashboard and Trajectory Prediction triggers Alert System in Output Layer (orange). Predictive Activation sends wake commands back to sensor nodes via dashed line. Complete data flow shows real-time target tracking with energy optimization and recovery mechanisms.

Sequential pipeline diagram showing four data transformation stages for WSN tracking: raw RSSI and time-of-arrival sensor readings enter Fusion stage to produce filtered measurements, which feed Position stage computing trilateration coordinates with error bounds, which feed State stage applying Kalman filtering for velocity and uncertainty, which feed Prediction stage forecasting trajectory and generating sensor wake-up commands

Tracking data processing pipeline

This pipeline view emphasizes the sequential data transformation from raw sensor readings to actionable outputs. Raw RSSI/ToA data flows through four processing stages: (1) Fusion aggregates and filters noisy measurements, (2) Position computes target location via trilateration with error bounds, (3) State applies Kalman filtering for velocity estimation and uncertainty tracking, (4) Prediction forecasts future trajectory and generates sensor wake commands. The pipeline produces three output types: real-time track display, event-triggered alerts, and proactive sensor control for energy-efficient tracking.

WSN Tracking System Architecture (Five-Layer Model)

Layer Components Function Data Flow
Detection Sensor Node 1 (RSSI: -65 dBm), Node 2 (-58 dBm), Node 3 (-72 dBm) Target detection via signal strength Detection Reports → Cooperation
Cooperation Cluster Head (Data Fusion), Predictive Activation (Wake-up Control) Aggregate measurements, coordinate sensors Fused Measurements → Processing
Processing Trilateration (Position), Kalman Filter (State), Trajectory Prediction (Future) Compute position, estimate state, predict path Position/Velocity → Management
Management Energy Manager (Adaptive Sampling), Handoff Controller, Recovery Module Optimize energy, transfer clusters, recover lost targets Control Commands → Cooperation
Output Base Station (Dashboard), Alert System (Event Triggers) Display tracks, trigger alerts Track Data to operators

Data Flow Between Layers:

Source Destination Data Type
Sensor Nodes Cluster Head Detection reports (RSSI values)
Cluster Head Trilateration Fused measurements (aggregated RSSI)
Trilateration Kalman Filter Position estimates (x, y coordinates)
Kalman Filter Trajectory Prediction State vector (position + velocity)
Trajectory Prediction Predictive Activation Predicted path (wake-up regions)
Predictive Activation Sensor Nodes Activation commands (sleep/wake)
Energy Manager Cluster Head Sampling rate adjustments
Handoff Controller Recovery Module Target lost trigger
Recovery Module Predictive Activation Search pattern (expanding ring)
Kalman Filter Base Station Real-time track data
Trajectory Prediction Alert System Event triggers (boundary crossing)

Architecture Components:

  1. Detection Layer: Distributed sensor nodes detect target presence through RSSI, motion sensors, or cameras
  2. Cooperation Layer: Cluster heads aggregate measurements and coordinate sensor activation
  3. Processing Layer: Trilateration computes positions, Kalman filter estimates state, prediction forecasts trajectory
  4. Management Layer: Energy optimization, handoff coordination, and target recovery mechanisms
  5. Output Layer: Base station monitoring and event-driven alerting

45.4 Tracking Algorithm Comparison {#arch-wsn-track-rev-algorithm-comparison} ⭐⭐

Difficulty: ⭐⭐ Intermediate | Time to Master: 30 minutes

Different ranging techniques provide varying trade-offs between accuracy, cost, and complexity for target localization.

Real-World Deployment Data (Smart Building 2024):

  • RSSI deployment: 200 sensors @ $15/unit = $3,000 total, 5-8m accuracy, 24-month battery life
  • ToA/UWB deployment: 80 sensors @ $85/unit = $6,800 total, 0.5-1m accuracy, 18-month battery life
  • Hybrid (RSSI + 20 UWB anchors): 220 total sensors @ $4,700, 2m average accuracy, 22-month lifetime
  • Result: Hybrid approach chosen - 30% cost vs pure UWB, 2.5× better accuracy vs pure RSSI

Comparison diagram of four ranging techniques with input measurements, calculation formulas, and accuracy ranges: RSSI at left uses signal power in dBm with path loss model achieving 5 to 10 m accuracy at lowest cost; ToA uses arrival time in nanoseconds with speed-of-light formula achieving 0.5 to 2 m; TDoA uses time differences with hyperbolic positioning achieving 0.5 to 2 m; AoA uses arrival angles with triangulation achieving 1 to 5 m; cost ranking shown from lowest RSSI to highest ToA

Tracking algorithm comparison for four ranging techniques
Figure 45.2: Tracking Algorithm Comparison showing four ranging techniques (RSSI, ToA, TDoA, AoA) with input measurements, calculation methods, and output accuracy ranges. RSSI uses signal power (-65 dBm) with path loss model achieving 5-10m accuracy at lowest cost. ToA uses arrival time (333ns) with speed of light calculation achieving 0.5-2m accuracy at highest cost. TDoA uses time differences (67ns) with hyperbolic positioning achieving 0.5-2m accuracy. AoA uses arrival angles (45°, 30°) with triangulation achieving 1-5m accuracy. Diagram includes cost ranking (RSSI < AoA < TDoA < ToA) and accuracy ranking (ToA/TDoA > AoA > RSSI) showing fundamental trade-offs between ranging techniques.

Tracking Algorithm Comparison (Four Ranging Techniques)

Algorithm Measurement Computation Accuracy Cost
RSSI (Received Signal Strength) Signal Power (-dBm) Path Loss Model: d = 10^((P_tx - RSSI)/(10n)) 5-10 m Free (built-in)
ToA (Time of Arrival) Arrival Time (t) Distance: d = c × t (speed of light) 0.5-2 m High
TDoA (Time Difference of Arrival) Relative Times (Δt = t2 - t1) Hyperbolic: d2 - d1 = c × Δt 0.5-2 m Medium-High
AoA (Angle of Arrival) Arrival Angle (θ) Triangulation: 2+ angle intersections 1-5 m Medium

Compare ranging accuracy for a given RSSI measurement:

RSSI Characteristics:

Aspect Details
Performance No sync required, free hardware, works with any radio
Limitations Multipath interference, environmental variance, obstacle attenuation
Best For Room-level localization, proximity detection, cost-sensitive deployments

ToA Characteristics:

Aspect Details
Performance High precision, first path detection, sub-meter accuracy
Limitations Nanosecond synchronization required, clock drift, expensive hardware
Best For Precision tracking, robotics, industrial automation

TDoA Characteristics:

Aspect Details
Performance No absolute sync needed, multipath robust, GPS-like accuracy
Limitations Relative sync required, complex hyperbolic geometry, needs 4+ receivers
Best For GPS-like positioning, multilateration systems, cellular localization

AoA Characteristics:

Aspect Details
Performance Range independent, 2D positioning from 2 anchors
Limitations Directional antennas required, calibration needed, angular resolution limits
Best For Direction finding, sector-based tracking, radar applications

Selection Criteria Summary:

Criterion Ranking (Best → Worst)
Cost RSSI < AoA < TDoA < ToA
Accuracy ToA/TDoA > AoA > RSSI
Complexity RSSI < ToA < AoA < TDoA

Algorithm Selection Guidelines:

  1. RSSI (Received Signal Strength)
    • Best for: Room-level localization, proximity detection, cost-sensitive deployments
    • Accuracy: 5-10 meters (environment-dependent)
    • Hardware: Built into all radios (zero additional cost)
    • Challenge: Multipath, obstacles, interference cause high variance

Calculate position error from RSSI-based trilateration with typical measurement variance:

Path loss model: \(d = d_0 \times 10^{(\text{RSSI}_0 - \text{RSSI})/(10n)}\) where \(n \approx 3\) indoors, \(d_0 = 1\text{ m}\), \(\text{RSSI}_0 = -40\text{ dBm}\).

Measured RSSI: -65 dBm ± 8 dB variance (multipath).

Distance estimates: Best case (-57 dBm): \(d = 1 \times 10^{(-40+57)/30} = 10^{17/30} = 10^{0.567} = 3.7\text{ m}\). Worst case (-73 dBm): \(d = 10^{(-40+73)/30} = 10^{33/30} = 10^{1.1} = 12.6\text{ m}\).

Range uncertainty: 3.7-12.6 m span from 8 dB variance → ±4.5 m swing!

With 3 sensors at different angles, errors compound. Typical RMSE: ±5-8 m indoors vs ±0.5-1 m for UWB ToA. RSSI is free but 5-8× less accurate.

  1. ToA (Time of Arrival)
    • Best for: Precision tracking, robotics, industrial automation
    • Accuracy: 0.5-2 meters with nanosecond synchronization
    • Hardware: Precision oscillators, UWB radios, or GPS synchronization
    • Challenge: Requires absolute time synchronization across network
  2. TDoA (Time Difference of Arrival)
    • Best for: GPS-like positioning, multilateration systems, cellular localization
    • Accuracy: 0.5-2 meters (similar to ToA)
    • Hardware: Synchronized receiver pairs, reference stations
    • Challenge: Complex hyperbolic geometry, needs 4+ receivers in 3D
  3. AoA (Angle of Arrival)
    • Best for: Direction finding, sector-based tracking, radar applications
    • Accuracy: 1-5 meters (depends on baseline and range)
    • Hardware: Directional antennas or antenna arrays, phase measurement
    • Challenge: Calibration complexity, limited by angular resolution

Hybrid Approaches:

Modern systems often combine multiple techniques (e.g., RSSI + ToA, or TDoA + AoA) to leverage complementary strengths and improve overall accuracy.

Cross-Hub Connections: Tracking Resources

Interactive Learning:

  • Simulations Hub: Explore Network Topology Visualizer to understand sensor deployment patterns for tracking coverage
  • Videos Hub: Watch tracking demonstrations showing RSSI vs ToA accuracy in real environments
  • Quizzes Hub: Test your understanding of trilateration, ranging techniques, and energy optimization

Hands-On Practice:

  • Simulate predictive activation algorithms and measure energy savings
  • Compare RSSI path loss models in different environments (indoor vs outdoor)
  • Implement Kalman filter tracking for linear vs non-linear target motion
  • Design expanding ring search patterns and calculate recovery time

Knowledge Validation:

  • Knowledge Gaps: Review common misconceptions about localization accuracy and energy trade-offs
  • Take tracking system design quiz covering algorithm selection, cluster handoff, and multi-hop energy optimization
Common Misconception: “More Sensors Always Improve Tracking Accuracy”

The Misconception: Students often believe that doubling the number of tracking sensors will double positioning accuracy, following a “more is better” intuition.

The Reality: Tracking accuracy improves with the square root of sensor count, not linearly. Quantified impact: Going from 3 sensors (minimum for 2D trilateration) to 6 sensors improves RSSI accuracy from ±8m to ±5.7m (only 29% improvement, not 2×). Going from 6 to 12 sensors improves to ±4m (30% additional improvement). Diminishing returns set in quickly.

Real-World Example: A warehouse tracking system deployed 100 sensors expecting sub-meter accuracy. Actual performance: ±4m accuracy with $50,000 investment. Analysis revealed: - Theoretical limit: RSSI multipath creates ±3m fundamental noise floor regardless of sensor density - Measurement: Each sensor contributes -65 dBm ± 8 dBm variance (128× power range!) - Geometry: All 100 sensors formed poor triangulation geometry (collinear along aisles) - Interference: Dense deployment caused self-interference, degrading RSSI measurements

Corrective Approach: Redesigned with 20 strategically-placed sensors ($10,000 cost): - Optimized geometry: sensors at room corners provide 90° triangulation angles (best) - UWB upgrade: switched to UWB ranging achieving ±0.8m accuracy (5× better than 100 RSSI sensors) - Total savings: $40,000 + 80% reduction in maintenance

Key Insight: Algorithm choice (RSSI vs ToA/UWB) and sensor geometry matter far more than sensor count. RSSI has fundamental physical limits (multipath, shadowing) that cannot be overcome by adding sensors. Investing in higher-quality ranging (ToA, UWB) provides better accuracy than densifying RSSI sensors. Focus on strategic placement over brute-force coverage.

45.6 Concept Relationships

Understanding how WSN tracking concepts interconnect helps build a comprehensive mental model:

Concept Builds On Enables Common Confusion
Push Tracking Sensor detection, wireless transmission Real-time alerts, emergency response Often confused with poll - push is proactive reporting, poll is reactive querying
Poll Tracking Query/response protocols, scheduled sampling Energy-efficient historical data Mistakenly assumed to provide real-time updates (it cannot - latency equals poll interval)
Guided Tracking Kalman filtering, trajectory prediction Optimal energy + latency balance Complexity often underestimated - requires prediction algorithms and event triggers
RSSI Ranging Signal strength measurement, path loss model Free localization (no added hardware) Accuracy expectations too high - 5-10m is typical, not sub-meter
ToA/TDoA Ranging Nanosecond synchronization, time measurement Sub-meter precision tracking Synchronization requirement often overlooked - GPS or UWB radios needed
Predictive Activation Kalman filter, target velocity estimation 85-95% energy savings Recovery mechanism (expanding ring search) frequently forgotten in designs
Expanding Ring Search Maximum target velocity, last known position Lost target reacquisition Ring expansion rate must match target speed - too slow loses target permanently
Cluster Handoff State transfer, neighbor coordination Continuous multi-cluster tracking State information (position + velocity + filter state) essential - position alone insufficient
Particle Filter Multi-modal probability distributions Non-linear motion tracking Computational cost underestimated - 100-1000× more expensive than Kalman
Coalition Formation Game theory, coverage optimization Minimal camera activation in WMSN Assumes perfect coordination - real networks have communication delays

Key Insight: Push vs poll vs guided is not about choosing the “best” formulation - it’s about matching formulation to application constraints (latency tolerance, energy budget, implementation complexity). RSSI vs ToA is fundamentally about accuracy requirements and budget, not just “better accuracy.” Predictive activation without expanding ring search creates unrecoverable tracking loss scenarios.

45.7 See Also

Core WSN Tracking Foundations:

Advanced Tracking Environments:

Related System Design:

Common Pitfalls

Relying on theoretical models without profiling actual behavior leads to designs that miss performance targets by 2-10×. Always measure the dominant bottleneck in your specific deployment environment — hardware variability, interference, and load patterns routinely differ from textbook assumptions.

Optimizing one parameter in isolation (latency, throughput, energy) without considering impact on others creates systems that excel on benchmarks but fail in production. Document the top three trade-offs before finalizing any design decision and verify with realistic workloads.

Most field failures come from edge cases that work in the lab: intermittent connectivity, partial node failure, clock drift, and buffer overflow under peak load. Explicitly design and test failure handling before deployment — retrofitting error recovery after deployment costs 5-10× more than building it in.

45.8 Summary

Target tracking with wireless sensor networks enables continuous monitoring across diverse environments and scales.

Three-way comparison diagram of WSN tracking formulations: Push-Based on left shows sensor continuously reporting every 1 s consuming 100 mA with lowest latency; Poll-Based in center shows sensor sleeping until queried every 10 s consuming 5 mA average with highest latency; Guided on right shows Kalman filter predicting position and selectively activating 8 sensors consuming 8 mA average with balanced latency of 2 s and best energy efficiency

Three WSN tracking formulations comparison
Figure 45.3: Three WSN tracking formulations comparison. Push-Based Tracking (orange): sensor node continuously monitors, reports every 1s when target detected, provides real-time updates to base station, consumes high energy (100 mA continuous), has lowest latency (1s) and high accuracy. Poll-Based Tracking (teal): sensor nodes sleep until base station queries every 10s, wake for 50ms to measure and respond if target detected, consumes low energy (5 mA average), has highest latency (10s) and low accuracy. Guided Tracking (navy): uses Kalman filter to predict target position, selectively activates only 8 sensors in predicted zone, tracks and updates trajectory for next zone prediction (feedback loop via dashed line), achieves optimal energy (8 mA average), balanced latency (2s) and high accuracy. Comparison shows trade-offs: Push has lowest latency but highest energy, Poll has lowest energy but highest latency, Guided offers best balance between energy efficiency and tracking performance.

Key Takeaways:

  1. Tracking Formulations
    • Push-based: Proactive periodic reporting (real-time)
    • Poll-based: On-demand queries (energy-efficient)
    • Guided: Active interception with tracker guidance
  2. Six Tracking Components
    • Detection, Cooperation, Position Computation
    • Future Position Estimation (Kalman filtering)
    • Energy Management (prediction-based activation)
    • Target Recovery (expanding ring search)
  3. Wireless Multimedia Sensor Networks
    • Combine scalar and camera sensors
    • Coalition formation for coverage
    • 99% energy savings via triggered activation
  4. Underwater Acoustic Networks
    • Acoustic propagation (1-10 kbps)
    • Oceanic forces mobility model
    • Silent localization via AUV
    • Opportunistic iterative localization
  5. Nanonetworks
    • Molecular communication (slow, short-range)
    • THz electromagnetic (fast, higher-range)
    • Applications: biomedical, environmental sensing

Understanding these diverse tracking paradigms enables design of appropriate solutions for each application domain.

45.9 Further Reading

Target Tracking:

  • Souza, É., et al. (2016). “Target tracking for sensor networks: A survey.” ACM Computing Surveys, 49(2), 1-31.
  • Li, W., et al. (2013). “Collaborative target tracking in wireless sensor networks.” Ad Hoc Networks, 11(3), 1062-1077.

Wireless Multimedia Sensor Networks:

  • Akyildiz, I. F., et al. (2007). “Wireless multimedia sensor networks: A survey.” IEEE Wireless Communications, 14(6), 32-39.
  • Misra, S., et al. (2012). “Coalitional game-based distributed coverage in multimedia sensor networks.” IEEE Trans. Mobile Computing.

Underwater Acoustic Networks:

  • Akyildiz, I. F., et al. (2005). “Underwater acoustic sensor networks: Research challenges.” Ad Hoc Networks, 3(3), 257-279.
  • Mandal, S., et al. (2018). “HASL: High-speed AUV-based silent localization.” IEEE INFOCOM.

Nanonetworks:

  • Akyildiz, I. F., & Jornet, J. M. (2010). “Electromagnetic wireless nanosensor networks.” Nano Communication Networks, 1(1), 3-19.
  • Nakano, T., et al. (2012). “Molecular communication.” Cambridge University Press.

45.10 References

  1. Estrin, D., et al. (1999). “Next century challenges: Scalable coordination in sensor networks.” ACM MobiCom.

  2. Zhao, F., & Guibas, L. J. (2004). Wireless Sensor Networks: An Information Processing Approach. Morgan Kaufmann.

  3. Cui, J. H., et al. (2006). “The challenges of building scalable mobile underwater wireless sensor networks for aquatic applications.” IEEE Network, 20(3), 12-18.

  4. Pierobon, M., & Akyildiz, I. F. (2013). “Diffusion-based noise analysis for molecular communication in nanonetworks.” IEEE Trans. Signal Processing, 59(6), 2532-2547.

  5. Perera, C., et al. (2014). “Context aware computing for the Internet of Things: A survey.” IEEE Communications Surveys & Tutorials, 16(1), 414-454.


Chapter Summary

This chapter examined WSN tracking capabilities for monitoring mobile objects across sensor network coverage areas.

Tracking Fundamentals: Object tracking in WSNs involves continuously estimating target positions as they move through monitored spaces. Unlike static sensing, tracking requires temporal correlation of observations, prediction of future positions, and coordination among sensors. Applications include wildlife monitoring, asset tracking in warehouses, vehicle tracking in smart cities, and patient monitoring in healthcare facilities.

Localization Techniques: We explored multiple approaches to determine object positions from sensor observations. Range-based methods use distance measurements (RSSI, ToA, TDoA) combined with trilateration to calculate positions. Range-free methods use connectivity information and proximity to landmark nodes. The choice depends on available hardware (ranging capability), accuracy requirements, and computational constraints. Each method trades off accuracy, complexity, and energy consumption differently.

Energy-Efficient Strategies: Since tracking is energy-intensive, we examined techniques to minimize power consumption while maintaining acceptable accuracy. Predictive activation wakes only sensors likely to observe the target based on movement models. Adaptive sampling adjusts measurement rates based on target velocity. Cluster-based tracking distributes processing across nodes. These strategies extend network lifetime significantly while tracking mobile objects effectively.

Understanding tracking mechanisms enables WSN applications that go beyond static environmental monitoring to actively follow mobile entities.

45.11 Knowledge Check

Test your understanding of these architectural concepts.

Scenario: You’re tracking wildlife in a 500m × 500m reserve (25 hectares). Budget: $15,000 allows 10 tracking sensors at $500 each, or 6 sensors at $700 each with UWB precision. Each sensor can measure distance using RSSI (±5-10m error, free) or UWB time-of-flight (±0.5m error, add $200/sensor). Annual battery replacement: $50/sensor.

Think about:

  1. What’s the minimum sensors needed for 2D trilateration? How does adding sensors improve accuracy?
  2. Coverage vs precision trade-off: 10 RSSI sensors (50m spacing) or 6 UWB sensors (83m spacing)?
  3. Calculate 5-year total cost of ownership: sensors, batteries, maintenance.

Key Insight: Theoretical minimum: 3 sensors for unique 2D position (trilateration). Practical deployment: 4-6 sensors enable least-squares averaging, outlier rejection, redundancy. Coverage analysis: 10 sensors at 50m spacing → full 500×500m coverage with 100m RSSI range. 6 sensors at 83m spacing → coverage gaps, animals can move between sensors untracked. Accuracy needs: Wildlife monitoring (“which meadow has the elk?”) needs 5-10m room-level accuracy → RSSI sufficient. Precision robotics needs 0.5m accuracy → UWB required. 5-year TCO: 10 RSSI sensors: $5,000 initial + ($50 × 10 × 5 years) = $7,500. 6 UWB sensors: $4,200 initial + ($50 × 6 × 5 years) = $5,700. Recommendation: Deploy 10 RSSI sensors for better coverage ($1,800 more) rather than 6 UWB for precision. Wildlife doesn’t need sub-meter accuracy, but gaps lose tracking entirely.

Verify Your Understanding:

  • If budget increases to $20,000, should you buy UWB upgrades or deploy 15 RSSI sensors for 33m spacing?

Scenario: Your warehouse (200m × 100m) has 100 sensors monitoring 15 forklifts. Always-on mode: all 100 sensors listen continuously at 15mA draw, consuming 1,500mA total. Battery capacity: 2,000 mAh = 8 months life. Battery cost: $20 each, replacement labor: $15/sensor = $35 per replacement. Annual cost: 100 sensors × $35 × 1.5 replacements/year = $5,250/year.

Think about:

  1. If forklifts follow predictable aisle routes, can Kalman filter predict position 10 seconds ahead?
  2. Energy savings: only 8 sensors active (tracking zone) while 92 sleep at 1mA standby?
  3. What happens when forklift takes unexpected turn - how fast can you wake backup sensors?

Key Insight: Predictive activation: Kalman filter estimates forklift velocity 2 m/s → predicts 20m travel in 10s → wake 8 sensors in predicted zone. Active power: 8 × 15mA + 92 × 1mA = 120mA + 92mA = 212mA total (86% reduction). Battery life: 2,000 mAh / 212mA = 9.4 months → but duty cycling extends to 67 months (5.6 years). Annual cost: 100 × $35 / 5.6 years = $625/year vs $5,250 always-on = $4,625/year savings. Risk mitigation: Forklift turns unexpectedly → 2m off predicted path → trigger expanding ring search → wake 20 sensors in 500ms → relocate target → resume prediction. Tracking lost <1% of time, energy savings 86%. Hybrid approach: Straight aisles (8 sensors, tight prediction), intersections/turns (20 sensors, conservative), loading docks (30 sensors, unpredictable motion). Adaptive duty cycling matches environment dynamics.

Verify Your Understanding:

  • If warehouse has 30 forklifts instead of 15, does predictive activation scale or do colliding predictions cause thrashing?

Scenario: Parking lot (200m × 150m) has 50 sensors monitoring vehicle occupancy, transmitting to base station in corner. Direct transmission: sensors 100m away consume 10 mA transmit power (E ∝ distance⁴ in multipath). Battery: 2,000 mAh, 1 transmission/minute, 100ms duration. Current battery life: 6 months. Annual replacement: 50 sensors × $25/battery × 2 cycles/year = $2,500/year.

Think about:

  1. Calculate energy per transmission at 100m distance vs 20m distance (E ∝ d⁴)?
  2. Clustered architecture: 10 cluster heads (5 members each) relay to base. What’s total energy?
  3. Cluster head rotation: If CH role rotates weekly among 5 members, does this equalize battery drain?

Key Insight: Energy scaling: E ∝ distance⁴ (multipath environment, worse than free-space d² law). 100m: E = k × 100⁴ = k × 100,000,000. 20m: E = k × 20⁴ = k × 160,000 → 625× less energy. Direct transmission: All 50 sensors at 100m average → 50 × 100⁴ = 5,000,000,000k energy units. Clustered (10 CHs, 5 members): Members to CH (20m): 50 × 20⁴ = 8,000,000k. CHs to base (100m): 10 × 100⁴ = 1,000,000,000k. Total: 1,008,000,000k (80% reduction). Battery impact: 80% savings → 6-month life extends to 30 months. Annual cost: 50 × $25 / 2.5 years = $500/year (down from $2,500 = $2,000 savings). CH rotation: Each sensor is CH 20% of time (1 week per 5 weeks). Energy: 80% as member (low) + 20% as CH (5× higher) = average 1.8× base energy → equalized drain, all sensors last ~27 months.

Verify Your Understanding:

  • What if 5 sensors are in coverage dead zone 150m from any CH - do you add relay sensor or accept direct 150m transmission?

45.12 What’s Next?

Topic Chapter Description
Coverage Fundamentals WSN Coverage Fundamentals How sensor networks ensure complete spatial coverage
Coverage Review WSN Coverage Review Coverage algorithms and optimization
Stationary vs Mobile WSN Stationary Mobile Mobile sensor and mobile sink strategies
WSN Overview WSN Overview Fundamentals Core WSN architecture and concepts