Building Wireless Sensor Networks: Theoretical and Practical Perspectives
DESCRIERE
Building Wireless Sensor Networks: Theoretical and Practical Perspectives presents the state of the art of wireless sensor networks (WSNs) from fundamental concepts to cutting-edge technologies.
Focusing on WSN topics ideal for undergraduate and postgraduate curricula, this book:
- Provides essential knowledge of the contemporary theory and practice of wireless sensor networking
- Describes WSN architectures, protocols, and operating systems
- Details the routing and data aggregation algorithms
- Addresses WSN security and energy efficiency
- Includes sample programs for experimentation
The book offers overarching coverage of this exciting field, filling a critical gap in the existing literature.
Table of Contents
Introduction
Sensors
Sensor Node Architecture
Sensor Network Architecture
Mote Technology
Comparison of MANET and WSN
Requirements of a WSN
Challenges for a WSN
WSN Applications
Chapter Notes
Bibliography
Wireless Sensor Networks Architecture
Introduction
Network Protocol Stack
Communication Standards
IEEE 802. 11
IEEE 802. 15. 4
ZigBee
6LoWPAN
Summary
Bibliography
Information Gathering
Introduction
Routing
Flat-based Routing Algorithms
Hierarchical Routing Algorithms
Information Gathering Based on Geographic Locations
Localization
Geographical Routing
Landmark-based Routing
Data Aggregation
Content-based Naming
Summary
Bibliography
Energy Management in WSN
Introduction
Duty Cycling
Independent Strategies
Dependent Strategies
Independent Sleep/Wakeup Schemes
Asynchronous Schemes
TDMA-based MAC Protocols
Contention-based MAC Protocols
Hybrid MAC Protocols
Data-driven Approaches
Data Prediction
Data Sensing
Energy-Aware Routing Protocols
Hierarchical Energy-Aware Routing
Location-based Routing
Data Aggregation-based Routing
Remarks
Summary
Bibliography
Security in WSN
Introduction
Challenges in WSN
Attacks in WSN
Attack Categorization
Protection Against Attacks
Cryptography in WSN
Key Management
Key Management in Distributed WSN
Key Management in Hierarchical WSN
Secure Routing in WSNs
Attacks on Routing Protocols
Countermeasures for Attacks
Intrusion Detection in WSN
Intrusion Detection Systems
Summary
Bibliography
Operating Systems for WSNs
Introduction
Architecture
Monolithic
Micro-kernel
Virtual Machine
Execution Model
Event-based
Thread-based
Hybrid Models
Scheduling
Power Management
Communication
Case Study: Popular Operating Systems
TinyOS
Contiki
MagnetOS
Mantis OS
Summary
Bibliography
Programming WSNs
Introduction
TinyOS
TOSSIM
TinyOS Installation
CTP in TinyOS
Modified SPIN in TinyOS
Contiki
COOJA
Contiki Installation
Broadcast Example in Contiki
Castalia
Modules under Castalia
Castalia Installation
T MAC in Castalia
NS-3
Installation
Mobility Model in NS-3
Summary
Bibliography
Nandini Mukherjee has been a faculty member in the Department of Computer Science and Engineering, Jadavpur University, Kolkata, India since 1992. Currently, she is a professor in the Department. She has served as director of the School of Mobile Computing and Communication, Jadavpur University for almost six years. Before joining Jadavpur University as a faculty member, Professor Mukherjee served in the industry for nearly three years. Professor Mukherjee received a Commonwealth Scholarship for her doctoral study in the UK, and she completed her Ph. D in computer science from the University of Manchester, UK in 1999. She is an active researcher in her chosen field. Her research interests are in areas of high performance parallel computing, grid and cloud computing, and wireless sensor networks. She is a senior member of the IEEE and IEEE Computer Society.
Sarmistha Neogy is an associate professor in the Department of Computer Science and Engineering, Jadavpur University, Kolkata, India. She received her Ph. D in engineering and master’s and bachelor’s in computer science and engineering from Jadavpur University. Dr. Neogy’s research interests are in areas of fault tolerance in distributed systems, reliability and security in wireless and mobile systems, and wireless sensor networks. She is a senior member of the IEEE and IEEE Computer Society. She has a number of publications in international journals and proceedings of international conferences.
Sarbani Roy is an assistant professor at Jadavpur University, Kolkata, India. She was previously a Fulbright Fellow at the University of North Carolina at Charlotte, USA, and a lecturer at St. Thomas’s College of Engineering and Technology, Kolkata, India. She holds a B. Sc (Hons) in computer science, M. Sc in computer science, and M. Tech in computer science and engineering from the University of Calcutta, India, and a Ph. D in engineering from Jadavpur University. Dr. Roy’s work has been published in international peer-reviewed journals and conference proceedings. Her research interests include distributed computing, wireless sensor networks, grid and cloud computing, and social network analysis.
Accesul clienţilor
-Top 10
-Cărţi noi
-- 344,25 leiPRP: 382,50 lei
- 1505,52 leiPRP: 1672,80 lei
- 546,21 leiPRP: 606,90 lei
Promoţii
-- 280,00 leiPRP: 350,00 lei
- 29,25 leiPRP: 45,00 lei
- 29,25 leiPRP: 45,00 lei
RECENZII