Skip to main content

2021 | Buch

Internet of Things and M2M Communication Technologies

Architecture and Practical Design Approach to IoT in Industry 4.0

insite
SUCHEN

Über dieses Buch

This book provides readers with a 360-degree perspective on the Internet of Things (IoT) design and M2M communication process. It is intended to be used as a design guide for the development of IoT solutions, covering architecture, design, and development methods. This book examines applications such as industry automation for Industry 4.0, Internet of Medical Things (IoMT), and Internet of Services (IoS) as it is unfolding. Discussions on engineering fundamentals are limited to what is required for the realization of IoT solutions.
Internet of Things and M2M Communication Technologies: Architecture and Practical Design Approach to IoT in Industry 4.0 is written by an industry veteran with more than 30 years of hands-on experience. It is an invaluable guide for electrical, electronic, computer science, and information science engineers who aspire to be IoT designers and an authoritative reference for practicing designers working on IoT device development.Provides complete design approach to develop IoT solutions;Includes reference designs and guidance on relevant standards compliance;Addresses design for manufacturability and business models.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Internet of Things: An Introduction
Abstract
This chapter describes Industry revolution along with its history of industry revolutions, Industry 4.0 with Internet of Things (IoT), Industrial Internet of Things (IIoT), and M2M communication technologies as enabling technologies. As it sets the platform for design fundamentals of IoT, various terms associated with the Internet of Things are defined.
Veena S. Chakravarthi
Chapter 2. Internet of Things (IoT) Design Methodology
Abstract
This chapter deals with the layered architecture and describes design flow of IoT device for an application in a step-by-step manner. Also discussed in this chapter are the different types of architectures including edge computing- and cloud computing-based IoT solutions. IoT design is explained with the help of body temperature monitoring IoT as an example design.
Veena S. Chakravarthi
Chapter 3. Industrial IoT (IIoT) Design Methodology
Abstract
This chapter describes the development flow of IIoT-based solution for automating process workflows in manufacturing or process industry. The chapter also deals with an approach to monitor workflow automation in these companies which are the main objective of Industry 4.0. The supervisory control and data acquisition (SCADA) architecture for IIoT-based automation is dealt with in detail by defining the industry automation solution from the requirements is addressed in detail.
Veena S. Chakravarthi
Chapter 4. IoT Product Design: A Case Study
Abstract
This chapter deals with the designing of an IoT system for environment monitoring. It demonstrates in detail how the requirements are converted to an actual product. Reader can use the content of this chapter as a reference to design any IoT solution of their choice. This chapter also has an approach note to implement the design as a system on chip (SoC) for further miniaturization.
Veena S. Chakravarthi
Chapter 5. Sensors, Actuators, and Hardware Accelerators
Abstract
This chapter deals with the different sensors, actuators, capturing modules, and related interface circuitry to integrate in systems for IoT. Signal conditioning circuits for sensor outputs and hardware accelerators for signal and data processing are addressed in this chapter.
Veena S. Chakravarthi
Chapter 6. Capturing Modules
Abstract
This chapter discusses image and video capturing modules suitable for Internet of Things applications.
Veena S. Chakravarthi
Chapter 7. IoT Software Design Methodologies
Abstract
This chapter deals with the architecture, design, and development of software for IoT systems. IoT software is very complex as it involves device software, application software, and communication software and should comply with different standards. The chapter highlights the importance of guidelines for good firmware IoT architecture.
Veena S. Chakravarthi
Chapter 8. IoT Security
Abstract
This chapter describes the vulnerabilities of IoT network highlighting the need for security and methods to secure IoT networks. Also discussed are the layer-wise attackers’ model and solutions.
Veena S. Chakravarthi
Chapter 9. IoT Application Technologies for Constrained Devices
Abstract
This chapter details application development technologies in IoT systems. The application technologies and protocols used to develop applications which run on devices, gateways, and cloud interfaces with the user or surrounding environment. This chapter explains different protocols and their use in application development.
Veena S. Chakravarthi
Chapter 10. M2M Communication and Technologies
Abstract
This chapter explains the different methods of M2M communication and M2M technologies, history of M2M communication, applicable standards and protocols, architectural frameworks of M2M communication, and examples from different application domains.
Veena S. Chakravarthi
Chapter 11. M2M Communication Protocols
Abstract
This chapter discusses standard protocols related to M2M communication, with reference to ISO’s OSI layer architecture and its modifications required to connect lightweight device architectures to conventional systems on the Internet. This chapter also deals with necessary modifications in Ethernet stack to accommodate IoT device connectivity to networked device. It introduces different application protocols like HTTP, MQTT, and CoAP.
Veena S. Chakravarthi
Chapter 12. M2M Communication in Constrained Devices
Abstract
This chapter defines various communication protocols for constrained devices and constrained lossy and low-power networks.
Veena S. Chakravarthi
Chapter 13. IoT Database Management and Analytics
Abstract
Earlier chapters concentrated capturing and aggregating data and managing networks. This chapter deals with database formation, organization, and management of such collected from a large number of sensor devices and analyzing them.
Veena S. Chakravarthi
Chapter 14. Design for Manufacturing and Business Models
Abstract
This chapter deals with the design for manufacturability (DFM) and other requirements to be considered for IoT product development and business models enabled by IoT and IIoT solutions. The chapter also introduces concept of business model innovation and its importance for sustained success.
Veena S. Chakravarthi
Chapter 15. Question Bank and Reference Design Material
Abstract
This chapter has three parts: Part 1 has a set of questions from each chapter for the reader to test their understanding. Part 2 has firmware programs (code clips) for the most used interfaces on Arduino board. The design examples presented in Part 2 can be tried on development boards or IDEs on your systems. It is necessary to download the correct files from the open-source sites depending on the operating system of the system used. Part 3 deals with the design approach note to the development of IoMT- and IoS-based healthcare ecosystem solution.
Veena S. Chakravarthi
Backmatter
Metadaten
Titel
Internet of Things and M2M Communication Technologies
verfasst von
Dr. Veena S. Chakravarthi
Copyright-Jahr
2021
Electronic ISBN
978-3-030-79272-5
Print ISBN
978-3-030-79271-8
DOI
https://doi.org/10.1007/978-3-030-79272-5