Buch, Englisch, 452 Seiten, Format (B × H): 186 mm x 241 mm, Gewicht: 574 g
Buch, Englisch, 452 Seiten, Format (B × H): 186 mm x 241 mm, Gewicht: 574 g
ISBN: 978-0-19-012109-9
Verlag: OUP India
Internet of Things is a textbook designed for students of computer science, information technology and electronics & communication engineering to understand the interconnection and integration of the physical world with the cyber space and begin designing and developing simple IoT devices.
Divided in to five parts, the book in nineteen chapters takes the reader through the foundations of the subject before moving onto discussing the essential components of an IoT system, including the sensor and actuators, open hardware, middleware, and software platforms with sound illustrations for better understanding. It also dedicates a complete module comprising four chapters on IoT and its relevance to Big Data. The last two parts of the book focuses on data management and use cases finally ending with the chapter on futuristic outlook of this technology.
Autoren/Hrsg.
Weitere Infos & Material
- Part I: Foundational Aspects
- Chapter 1, Emergence of IoT
- 1.1 Background and Vision
- 1.2 IoT as a Disruptive Technology
- 1.3 Standardization
- Chapter 2, Concept of Smart Things / Objects
- 2.1 Thing in the context of IoT
- 2.2 Needs of an IoT Thing
- 2.3 Commonly used Things can become smart
- 2.4 Machine to Machine (M2M) Technology
- Chapter 3, Wireless Sensor Networks in IoT
- 3.1 Introduction
- 3.3 Types of WSN and Their Architecture
- 3.2 Characteristics of Wireless Sensor Network
- 3.4 Network Topologies in Wireless Sensor Network
- 3.5 WSN Communication Protocols
- 3.6 Security in WSN
- 3.7 Distributed Sensor Network
- 3.8 Wireless Sensor Network Data Aggregation Approaches
- 3.9 Real World WSN Applications
- 3.10 Evolution of WSN Towards Internet Of Things
- 3.11 Quality Of Information in WSN
- Chapter 4, IoT Standards and Protocols
- 4.1 An overview of Internet Principles
- 4.2 IPv6 and Its Role in IoT
- 4.3 Low Power Wide Area Network (LPWAN)
- 4.4 Wireless Technologies supporting IoT applications
- Part II: Understanding the Nuts and Bolts of IoT Hardware, Software and Middleware
- Chapter 5, Sensors and Actuators in IoT
- 5.1 Perception Layer of IoT
- 5.2 Understanding Various Commonly Used Sensors
- 5.3 Environment Measuring Sensors
- 5.4 Medical Sensors
- 5.5 Flow and Fluid Measuring Sensors
- 5.6 Range and Motion Capture Sensors
- 5.7 Actuators
- 5.8 IoT Examples
- Chapter 6, Open Hardware in IoT
- 6.1 Introduction IoT Hardware
- 6.2. Prototyping Boards/Kits
- 6.3 Hardware for Cellular IoT
- 6.4 Industrial Microcontroller (PLC and RTU)
- 6.5 Various other Hardware
- 6.6 Comparison of Different Hardware Platforms
- 6.7 Working with IoT Hardware-Hands on Exercises
- 6.8 Best Practices
- Chapter 7, IoT Middleware
- 7.1 Introduction to Middleware
- 7.2 Architectures of IoT Middleware
- 7.3 State-of-the-art IoT Middleware
- Chapter 8, IoT Software Platforms
- 8.1 Introduction to IoT Software Platforms
- 8.2 Commercial IoT Software Platforms
- 8.3 Open IoT Software Platforms
- 8.4 Choosing an IoT Platform
- 8.5 Hands-on using an IoT platform
- Chapter 9, Prototyping IoT Applications
- 9.1 Importance of prototyping and its benefits
- 9.2 Physical Design considerations
- 9.3 Prototyping Logical Design
- 9.4 Prototyping using Online API
- 9.5 Embedded code writing
- 9.6. Examples of Real world applications
- Part III: IoT Big Data Science and Analytics
- Chapter 10, Big IoT Data Science
- 10.1 Foundations and Principles of Big Data Science
- 10.2 Concept of a Data Lake/Swamp
- 10.3 Relation between Big Data and IoT
- 10.4 Big Data Analytics in IoT
- 10.5 Machine Learning and Deep Learning Tools
- Chapter 11, IoT in the Cloud
- 11.1 Cloud Computing and IoT: Introduction
- 11.2 Integrating Cloud computing with IoT
- 11.3 Cloud services oriented towards IoT
- 11.4 Selected Cloud Service providers
- 11.5 RESTful Web API design
- Chapter 12, Edge Analytics: Near Real-Time Sensor Stream Processing
- 12.1 Introduction
- 12.2 What Is Streaming Data?
- 12.3 Data Stream Management Systems
- 12.4 Edge Analytics
- 12.5 Edge Analytics Walkthrough
- Chapter 13, Embedded High Performance Computing (HPC) for IoT
- 13.1 Introduction to High Performance Computing (HPC)
- 13.2 High Performance Embedded Computing (HPEC)
- 13.3 Graphics Processing Units (GPU)
- 13.4. Need for Embedded HPC Edge Devices for IoT
- 13. 5 Embedded HPC Platforms
- 13.6 IoT Applications development using Embedded HPC
- Part IV: Data Management in IoT
- Chapter 14, Interoperability in the IoT Ecosystem
- 14.1 Need for Interoperability in IoT Systems
- 14.2. Types of Interoperability
- 14.3 IoT Reference Model and Architecture
- 14.4 Architecture Reference Model
- 14.5 IoT Reference Architectures
- 14.6 Interoperability approaches using Syntactic and Semantic Approaches
- Chapter 15, Cyber Security and Privacy
- 15.1 Introduction
- 15.2 Security Issues in IoT systems and Privacy Preservation
- 15.3 IoT security requirements based on CIA Principles
- 15.4 Security Technologies in IoT Systems
- 15.5 IoT System security controls
- 15.6 Other Security Controls for IoT Systems
- 15.7 Best practices for securing IoT devices
- 15.8 IoT Security with Best Practices for Home Automation application
- Chapter 16, IoT and Business Processes Management
- 16.1 IoT and Business Process Management (BPM)
- 16.2 Transformation of BPM using IOT Technologies
- 16.3 IoT and BPM: Mutual benefits and challenges
- 16.4. IoT Business Models
- Part IV: Compelling Use Cases of IoT
- Chapter 17, Compelling Use Cases
- 17.1 Introduction
- 17.2 Use Case for Home automation using Smart Home Appliances
- 17.3 Use case: Smart Goods Transportation
- Chapter 18, Future Outlook
- 18.1 Future Roadmap for IoT
- 18.2 Expanded opportunities for IoT Applications
- Chapter 19, IoT Reference Models and Architectures
- 19.1 IoT Reference model and Architectures
- 19.2 Architecture Reference Model
- 19.3 IoT Reference Architectures




