With the emerging fields of Internet of Things (IoT) and wearable technologies, sensor networks have become an important concept. They have applications in many different domains, including healthcare, military, and home automation. The book is a good source for understanding the core concepts of the field. It can be used as a textbook. Moreover, anyone with an undergraduate degree in fields such as engineering, computer science, or mathematics can follow along; however, some chapters have more mathematical concepts than others.
Chapter 1 gives an overview of wireless sensor networks (WSNs). It briefly lists the application domains of WSNs and common communication standards. Chapter 2 explains the mathematical basics of WSNs, such as Voronoi diagrams and Delaunay triangulation. It also gives information about topology, protocols, and routing. Chapter 3 is about basic hardware building blocks and the WSN architecture. Chapter 4 is about security in WSNs. It lists the possible attack types in different layers. There is also information about faults in WSNs, such as data-centric faults and gain faults. Chapter 5 provides the mathematical foundations of coverage and connectivity. These two terms are connected to each other. Chapter 6 covers the subjects of localization and tracking in WSNs. Chapter 7 is about the quality-of-service (QoS) metrics of WSNs, such as coverage, localization accuracy, and synchronization. Chapter 8 presents hardware platforms such as Intel Mote 2 and Cricket, and simulation platforms such as ns-2 and TinyOS simulator.
This book covers essential information about WSNs. One of its positive aspects is that it is not very thick; it can also be easily read by people who are new to the field. It also has a list of references and questions at the end, so it could be used as a textbook. It is a valuable source for learning the foundational principles of WSNs.