This book provides an in-depth understanding of Internet of Things (IoT) technology. It highlights several of today's research and technological challenges of translating the concept of the IoT into a practical, technologically feasible, and business-viable solution. It introduces two novel technologies--sensor-cloud and fog computing--as the crucial enablers for the sensing and compute backbone of the IoT. The book discusses these two key enabling technologies of IoT that include a wide range of practical design issues and the futuristic possibilities and directions involving sensor networks and cloud and fog computing environments towards the realization and support of IoT.
Classroom presentations and solutions to end of chapter questions are available to instructors who use the book in their classes.
Part 1. Introduction: 1. History and Evolution of Cloud Computing.
2. Wireless Sensor Networks and Cloud.
3. Introduction to the Internet of Things.
Part 2. The Sensor-Cloud Paradigm: 4. Sensor-Cloud vs. Sensors and Cloud.
5. Data Flow in Sensor-Cloud.
6. Pricing and Networking in Sensor-Cloud.
7. Implications of Sensor-Cloud on the Internet of Things.
Part 3. From Core to the Edge: FOG: 8. Fog: The Next-Gen Cloud.
10. The Fog Architecture.
11. Towards a "Green"-er Internet of Things.