The text provides a comprehensive overview of the design aspects of the internet of things devices and covers the fundamentals of big data and data science. It explores various scenarios such as what are the middleware and frameworks available and how to build a stable, standards-based, and Secure internet of things device. It discusses important concepts including embedded programming techniques, machine-to-machine architecture, and the internet of things for smart city applications. It will serve as an ideal design book for professionals, senior undergraduate, and graduate students in the fields including electrical engineering, electronics and communication engineering, and computer engineering.
The book-
- Covers applications and architecture needed to deliver solutions to end customers and readers.
- Discusses practical aspects of implementing the internet of things in diverse areas including manufacturing, and software development.
- Highlights big data concepts and embedded programming techniques.
- Presents technologies including machine to machine, integrated sensors, and radio-frequency identification.
- Introduces global system for mobile communication and precise details of standards based on internet of things architecture models.
The book focuses on practical design aspects such as how to finalize a processor integrated circuit, which operating system to use, etc. in a single volume. It will serve as an ideal text for professionals, senior undergraduate, and graduate students in diverse engineering domains including electrical, electronics and communication, computer.
Author(s): Gunneswara VSSS Kalaga Rao
Edition: 1
Publisher: CRC Press
Year: 2022
Language: English
Pages: 146
City: Boca Raton
Cover
Half Title
Title Page
Copyright Page
Dedication
Table of Contents
Preface
Acknowledgments
About the Author
Chapter 1 Introduction
Chapter 2 Big Data
Chapter 3 Embedded Programming Techniques
Chapter 4 Changing Technologies
4.1 RFID
4.2 IC/Sensor Cost
4.3 6LoWPAN
4.4 M2M, IoT, and IoE Concepts
4.5 IoT—Internet of Things
Chapter 5 M2M
5.1 M2M Architecture
5.2 Key Technical Requirements of M2M
Chapter 6 Definitions of IoT
6.1 Communication Between “Things”
Chapter 7 IoT Architecture
7.1 Conceptual Design of IoT
Chapter 8 IoT for Smart City Applications
8.1 Indian Government and IoT and Smart City Technology Prospective
8.1.1 Lavasa Dream
8.1.2 The Smart Cities in India
Chapter 9 IoT Middleware
9.1 Middleware Layer
Chapter 10 The Core Value of IoT Devices and Design Propositions
10.1 IoT Application Use Cases
10.2 IoT Application Scenarios
Chapter 11 IoT Design Approach
11.1 IoT and 6LoWPAN—Frame Design
11.2 6LoWPAN Node Roles and Routing
11.3 Routing Mechanism
Chapter 12 IoT Design Components
12.1 Hardware
12.2 Software
Chapter 13 IoT Design Implementation
13.1 Using FreeRTOS and Nanostack
13.2 Using Contiki OS and Contiki 6LoWPAN Stack
Chapter 14 Design of Layered Architecture
14.1 Flow/Route of the Message
14.2 Contiki CCN Layer
14.3 6LoWPAN MAC Layer
14.4 6LoWPAN Adaptation Layer
14.5 6LoWPAN Network (IP) Layer
14.6 Implementation of UIP Layer (FreeRTOS and Nanostack)
14.7 Implementation of FIP Layer (FreeRTOS and Nanostack)
14.8 6LoWPAN Transport Layer
14.9 Network Routing Protocol (NRP)
14.10 Contiki Stack of Transport Layer
14.10.1 TCP Functions Which May Be Internal to TCP Process TCP_Process ()
14.10.2 UDP Functions Which May Be Internal to UDP Process UDP_Process ()
14.11 6LoWPAN Application Layer
14.11.1 Socket Function Calling
14.11.2 TCP Socket Calls
14.12 6LoWPAN Border Router (LBR)
14.13 IoT Design Aspects
Chapter 15 IoT Security
15.1 IoT Value Proposition
15.2 IoT Utilization Scenarios
15.3 IoT Security Touch-Points
15.4 IoT Future—Closing Remarks
Index