INTRODUCTION TO INTERNET OF THINGS
ECE-429T
MADE BY-
Dr. Priyanka Gupta �Dr. Monica Bhutani
It is a system of interrelated, internet-connected objects which are able to collect and transfer data over a wireless network without human intervention. For example, smart fitness bands or watches, driverless cars or drones, smart homes that can be unlocked through smartphones and smart cars, etc.
2
What is IoT?
The Internet of Things (IoT) is the network of physical objects or "things" embedded with electronics, software, sensors, and network connectivity, which enables these objects to collect and exchange data with other devices and systems over the internet.
"Things," in the IoT sense, refer to devices such as
These devices collect useful data with the help of various existing technologies and then autonomously flow the data between other devices.
�
3
Historical Background
In 1999 British technology pioneer Kevin Ashton, co-founder of the Auto-ID Laboratory at MIT, invented the term "The Internet of Things" to describe a system where the Internet is connected to the physical world via ubiquitous sensors, including RFID (Radio-frequency identification).
Radio-frequency identification (RFID) was seen as a prerequisite for the IoT at that point.
4
5
6
Vision, Definition, and Conceptual Framework of IoT
Vision: The Internet of Things (IoT) envisions a world where physical devices, systems, and infrastructures are seamlessly integrated into the digital domain, enhancing connectivity and automation. Devices embedded with sensors, actuators, and software communicate with each other, collect and analyze data, and make intelligent decisions with minimal human intervention. The goal is to create a more efficient, automated world that improves productivity, safety, and quality of life.
Definition: The IoT refers to a network of physical objects ("things") embedded with sensors, software, and technologies to collect and share data over the Internet. These objects range from consumer products like wearables and smart home devices to industrial systems like manufacturing equipment and healthcare devices.
Conceptual Framework:
Conceptual Framework of IOT
Physical Object + Controller, Sensor and Actuators + Internet = Internet of Things (1.1)
Gather + Enrich + Stream + Manage + Acquire + organize and Analyse = Internet of Things Enterprise & Business Applications, Integration and SoA (1.2)
Gather + Enrich + Stream + Manage + Acquire + organize and Analyse = Internet of Things Enterprise & Business Applications, Integration and SoA (1.3)
IoT Conceptual Framework
An IOT reference model CISCO conceptual framework
Oracle’s IoT Architecture
Conceptual Framework and Architectural view
Aspect | Conceptual Framework of IoT | Architectural View of IoT |
Definition | The conceptual framework represents the fundamental structure and ideas that define how IoT functions. It focuses on the principles and key components that guide the IoT ecosystem. | The architectural view is a more detailed and practical design that shows how IoT systems are organized into specific layers for implementation and operation. |
Key components | - Perception Layer (sensors, devices) - Network Layer (communication) - Application Layer (services, data processing) | - Perception Layer - Network Layer - Application Layer - Middleware (optional) - Processing Layer - Business Layer |
Three-layer Architecture
The three-layer architecture is a foundational structure for IoT systems, simplifying how data is collected, transmitted, and processed. It includes three main layers:
Five-layer Architecture
Wearable Devices: Fitness trackers (Fitbit), smartwatches (Apple Watch) track health metrics.
Smart Homes: Devices like Nest thermostats, Philips Hue lighting, and Amazon Echo automate household tasks.
Industrial IoT (IIoT): Smart factories use sensors to monitor machines, enabling predictive maintenance.
Smart Cities: IoT devices manage traffic, energy consumption, and public safety.
Healthcare: IoT enables patient monitoring through connected devices (e.g., glucose monitors, heart rate sensors).
Sources of the IoT
Sensors and Actuators:
Communication Protocols:
Edge Computing: Reduces latency by processing data closer to where it's generated (on devices or local gateways).
Technology behind IoT
Smart Homes
Wearables
Connected Vehicles
Smart Agriculture
IOT Examples
IOT Examples
M2M Communication (Machine-to-Machine Communication)
refers to the automated exchange of information between devices without human intervention. It is the foundation of the Internet of Things (IoT), enabling devices to share data and take actions based on the information they receive. M2M communication relies on sensors, embedded systems, communication networks, and software to allow devices to communicate with each other directly.
Key Aspects of M2M Communication:
Advantages of M2M Communication:
Challenges in M2M Communication:
IoT/M2M systems layers and design standardization
Modified OSI Model for the IoT/M2M Systems
Principles for Connected Devices: IoT/M2M systems layers and design standardization
Key Design Principles
Principles for Connected Devices: IoT/M2M systems layers and design standardization
System Layers
Principles for Connected Devices: IoT/M2M systems layers and design standardization
Design Standardization
Connected devices 1st to ith connected to the local network and gateway using the WPAN or LPWAN network protocols
communication technologies
1. Wireless Communication Technologies
a. Wi-Fi
b. Bluetooth
c. Zigbee
communication technologies
d. Z-Wave
e. LoRa (Long Range)
f. NB-IoT (Narrowband IoT)
Communication technologies
g. LTE-M (LTE Cat-M1)
h. 5G
2. Wired Communication Technologies
a. Ethernet
b. Serial Communication (RS-232, RS-485)
c. Power Line Communication (PLC)
3. Communication Protocols
a. MQTT (Message Queuing Telemetry Transport)
b. CoAP (Constrained Application Protocol)
c. HTTP/HTTPS
d. AMQP (Advanced Message Queuing Protocol)
Data enrichment and consolidation
Key Steps in Data Enrichment
Ease of designing and affordability
Ease of Designing