Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
 Architectural Patterns and Techniques for Developing IoT Solutions

You're reading from   Architectural Patterns and Techniques for Developing IoT Solutions Build IoT applications using digital twins, gateways, rule engines, AI/ML integration, and related patterns

Arrow left icon
Product type Paperback
Published in Sep 2023
Publisher Packt
ISBN-13 9781803245492
Length 304 pages
Edition 1st Edition
Tools
Arrow right icon
Author (1):
Arrow left icon
Jasbir Singh Dhaliwal Jasbir Singh Dhaliwal
Author Profile Icon Jasbir Singh Dhaliwal
Jasbir Singh Dhaliwal
Arrow right icon
View More author details
Toc

Table of Contents (20) Chapters Close

Preface 1. Part 1: Understanding IoT Patterns
2. Chapter 1: Introduction to IoT Patterns FREE CHAPTER 3. Chapter 2: IoT Patterns for Field Devices 4. Chapter 3: IoT Patterns for the Central Server 5. Part 2: IoT Patterns in Action
6. Chapter 4: Pattern Implementation in the Consumer Domain 7. Chapter 5: Pattern Implementation in the Smart City Domain 8. Chapter 6: Pattern Implementation in the Retail Domain 9. Chapter 7: Pattern Implementation in the Manufacturing Domain 10. Chapter 8: Pattern Implementation in the Agriculture Domain 11. Part 3: Implementation Considerations
12. Chapter 9: Sensor and Actuator Selection Guidelines 13. Chapter 10: Analytics in the IoT Context 14. Chapter 11: Security in the IoT Context 15. Part 4: Extending IoT Solutions
16. Chapter 12: Exploring Synergies with Emerging Technologies 17. Chapter 13: Epilogue 18. Index 19. Other Books You May Enjoy

Digital twin

A DT is a virtual copy of an IoT device that’s deployed in the field. The concept is very similar to the process of creating a model (simulation) of a physical entity or process to understand its exhibited behavior. The notation for DT used in this book is shown in the following figure:

Figure 2.3 – Notation for the DT pattern

DT is an important pattern in the context of IoT as data may be transferred between the central server and field devices over unreliable communication channels (intermittent connectivity). Also, field devices may choose to sleep and only wake up during specific times to conserve energy. So, DT is also used to abstract users from the current state of field devices (wake up, sleep, and so on) and the communication channel’s nuances.

DT also provides an encapsulation mechanism whereby users can view and set the state without being concerned with the actual state of the field devices and/or connectivity...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image