Wireless Sensor Networks: Principles and Practice, 1st Edition (Hardback) book cover

Wireless Sensor Networks

Principles and Practice, 1st Edition

By Fei Hu, Xiaojun Cao

Auerbach Publications

531 pages | 194 B/W Illus.

Purchasing Options:$ = USD
Hardback: 9781420092158
pub: 2010-05-06
SAVE ~$26.00
eBook (VitalSource) : 9780429111488
pub: 2010-05-06
from $65.00

FREE Standard Shipping!


Written by award-winning engineers whose research has been sponsored by the U.S. National Science Foundation (NSF), IBM, and Cisco's University Research Program, Wireless Sensor Networks: Principles and Practice addresses everything product developers and technicians need to know to navigate the field. It provides an all-inclusive examination of the major wireless sensor network (WSN) technology, standards, and application topics.

Using straightforward language, the text makes complex concepts and processes easy to understand. It covers hardware design, medium access control, routing schemes, transport protocols, OS support, middleware, data management, localization, synchronization, security, actuator/underwater/video sensor networking, power control, sensor simulations, and emerging research. This authoritative resource includes a wealth of exercises, end-of-chapter reviews, detailed case studies, as well as practical sensor network design cases that touch on medical applications.

Complete with class labs that illustrate how to apply concepts to the development and application of WSNs, this book spells out the steps of design and implementation needed to address real-world challenges and optimization problems.

A CD with instructional resources, including solutions to exercises and lab materials, is available upon qualified course adoption.

Table of Contents



MAC Layer


Other Communication Issues

Sensor Localization

Clock Synchronization

Power Management

Special WSNs

WSN Applications


Hardware – Sensor Mote Architecture and Design

Components of a Sensor Mote

Put Everything Together

Mica Mote Design

Customized Mote—Spec

COTS Dust Systems

Telos Mote



Medium Access Control in Wireless Sensor Networks

Overview of Project IEEE 802.11

Classification of MAC Protocols

Routing in Wireless Sensor Networks


Layout for the Chapter

Classification of Routing Protocols in WSNs

Data-Centric Routing Protocols in WSNs

Hierarchical Routing Protocols in WSNs

Location-Based Routing Protocols in WSNs

Multipath and QoS-Based Routing

Transport layer in Wireless Sensor Networks

Pump Slowly, Fetch Quickly

Another WSN Transport Protocol—ESRT

E2SRT: Enhanced ESRT Performance

CODA: Congestion Detection and Avoidance in Sensor

STCP: A Generic Transport Layer Protocol for WSNs

GARUDA: Achieving Effective Reliability


Operating System in Sensors


LA-TinyOS—A Locality-Aware Operating System for WSNs



Middleware Design in Wireless Sensor Networks


Reference Model of WSN Middleware

Middleware Example: Agilla

Middleware for Data Acquisition: Mires

Data Storage: DSWare

WSN Runtime Support Example: Mate

QoS Support Example: MiLAN

Sensor Data Management

Sensor Data Cleaning

TinyDB: An Acquisitional Query-Processing System for Sensor Networks

Data Aggregation: AIDA

Sensor Data Storage: Tiered Storage ARchitecture (TSAR)

Multi-Resolution Data Processing


Sensor Localization

Elements of Localization

Using Mobile Robots for Sensor Localization

Sensor Localization with Multidimensional Scaling

Localization in Wireless Sensor Networks

GPS-Free Node Localization in Mobile WSN

A High-Accuracy, Low-Cost Localization System for WSN

LOCALE: Collaborative Localization Estimation for Sparse Mobile Sensor Networks

On the Security of WSN Localization

Time Synchronization in Wireless Sensor Networks

Synchronization in General Networks (Non-WSN)

Clock Synchronization in WSNs

Evaluation of Synchronization Performance

Examples of WSN Synchronization Protocols

Problems and Exercises

Security and Privacy in Wireless Sensor Networks

Attack and Countermeasure Example: Wormhole Attack

WSN Security Example: Blom-Based Approach

Broadcast Authentication: μTESLA

Practical Security Schemes for “Motes”

Special Case: Secure Time Synchronization in WSNs


Wireless Sensor and Actor Networks

Sensor–Actor Coordination Problem

Hierarchical Sensor–Actor Coordination Mechanism

Underwater Sensor Networks

USN Protocol Stack

MAC Design Example

Routing Design Example: Vector-Based

Hardware Prototype Design

Video Sensor Networks



VSN Calibration



WSN Energy Model

Basic WSN Energy Model

Simulation-Based Energy Modeling

Battery-Aware Routing

Sensor Network Simulators






Case Study 1: Tele-Healthcare

MASN Hardware Design

Reliable MASN Communication Protocols

MASN Software Design

Integration of RFID and Wearable Sensors

Case Study 2: Light Control

Illumimote’s Sensors

System Architecture Calibration

System Evaluation

Light Control

Each chapter includes an introduction, problems, and exercises.

About the Authors

Dr. Fei Hu is an associate professor in the Department of Electrical and Computer Engineering of the University of Alabama, Tuscaloosa, USA. His research interests include sensor networks, wireless networks, network security and their application to Bio-Medicine. His research has been supported by U.S. NSF, Cisco, Sprint, and other sources. He obtained his Ph.D. degrees at Tongji University, Shanghai, China, in the field of Signal Processing, and at Clarkson University, New York, USA, in the field of Electrical and Computer Engineering. He holds M.S. and B.S. degrees in Telecommunication Engineering from Shanghai Tiedao University and has published over 100 journal/conference papers and book chapters.

Dr. Xiaojun Cao is an assistant professor in the Computer Science Department of Georgia State University. He received his Ph.D. degree in Computer Science and Engineering from the State University of New York at Buffalo. Dr. Cao's research has been sponsored by U.S. National Science Foundation (NSF), IBM and Cisco's University Research Program. He is a recipient of the NSF CAREER Award, 2006-2011. Dr. Cao is working on modeling, analysis, and protocols/algorithms design of communication networks. Important among these are Optical Networking, Waveband Switching, Optical Burst Switching, Mobile Ad hoc Networks, Sensor Networks and Security, and Optical Wireless Communications.He holds a B.S. degree from Tsinghua University as well as a M.S. from the Chinese Academy of Sciences.

Subject Categories

BISAC Subject Codes/Headings:
COMPUTERS / Information Technology
COMPUTERS / Networking / General
TECHNOLOGY & ENGINEERING / Telecommunications
TECHNOLOGY & ENGINEERING / Mobile & Wireless Communications