0% found this document useful (0 votes)
34 views27 pages

Introduction To The Internet of Things

Uploaded by

Shivam bhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views27 pages

Introduction To The Internet of Things

Uploaded by

Shivam bhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Introduction to the Internet of Things (IoT) — Simple, Complete Study Guide

This guide explains every topic in the shared slides in clear, student-friendly language, without
skipping anything. It’s organized to match the flow of the lecture.

1) What is IoT?

 Internet: A huge global network connecting servers, clouds, computers, mobiles, and
devices, so they can share data.

 Thing: Any physical object or even an activity (e.g., a fridge, car, lamp, or measuring
soil moisture).

 IoT (Internet of Things): A network that links smart physical objects to the internet so
they can sense, communicate, and act. Main aim: connect previously “unconnected”
things and make them smart and data-driven.

What IoT systems do:

 Sense the environment (temperature, motion, location).

 Send data to other devices or cloud servers.

 Analyze data to make decisions.

 Actuate (perform actions) automatically or with remote control.

2) A quick history of IoT

 1980s: CMU students networked Coca-Cola vending machines to check stock.

 1990: John Romkey connected a toaster to the internet.

 1991: Cambridge lab used a webcam to monitor coffee pot levels.

 Late 1990s: Kevin Ashton (P&G, MIT Auto-ID) popularized “IoT,” noting computers now
have “senses” (via sensors).

 Early 2000s: First internet-connected fridge (LG).

 2010–2014: Term “IoT” spread widely and reached mainstream use.

Key idea: The journey moved from clever hacks to a broad vision where everyday objects
become data sources and smart actors.

3) How the internet evolved toward IoT

 1990s: Digitize access (email, web, search).


 2000s: Digitize business (e-commerce, digital supply chains).

 2010s: Digitize interactions (social, mobile, cloud, video).

 IoT era: Digitize the world itself—connecting people, processes, data, and things for
intelligent, automated experiences.

4) Three “visions” that shaped IoT

 Things-oriented: Focus on smart objects (RFID, NFC, sensors, actuators).

 Internet-oriented: Give everything IP connectivity (e.g., “IP for Smart Objects”).

 Semantic-oriented: Make data meaningful and interoperable (semantic middleware,


reasoning over data).

These merge into the modern IoT: connected, smart, and understandable data across devices
and platforms.

5) IoT conceptual framework (what’s inside an IoT solution)

 Core formula: Physical object + sensors/actuators/controllers + internet connectivity.

 Typical data flow:

 Gather data (sensors)

 Enrich/organize it

 Stream to gateways/cloud

 Manage devices/data

 Analyze to produce insights/actions

 With cloud: add consolidation, scaling, cross-device/app integration.

6) Common IoT definitions (plain-English view)

 Kevin Ashton: Connect the internet to the physical world using sensors.

 Wikipedia: Network of objects exchanging data over the internet.

 ITU/Gartner/Cisco: A global infrastructure of connected “things” using ICT; physical


objects embedded with tech; era when more things than people are online.

All agree: physical things + connectivity + data exchange + useful outcomes.

7) IEEE P2413: The IoT reference architecture


Purpose: A common blueprint to design IoT systems consistently across industries.

Key points:

 Top-down approach: Start from high-level platforms/services, then go down into


device management and protocols.

 Aligns with existing industry frameworks (doesn’t reinvent the wheel).

 Data abstraction: Guidance on how to represent/manage data across domains.

 Abstract domains: A generic model that can fit transportation, healthcare, power, etc.

 Quadruple trust quality: Protection, Security, Privacy, Safety emphasized together.

 Reduce architecture divergence: Encourage consistent designs.

 Documentation guidelines: How to record architecture decisions for maintainability


and scale.

Why it matters: Helps teams build interoperable, secure, and scalable IoT solutions.

8) Wireless Sensor Networks (WSN): A building block

 What it is: Many small sensor nodes collect and wirelessly send data to a base
station/gateway (then to the internet).

 Node capabilities:

 Computation (tiny processors)

 Data compaction/aggregation (reduce bandwidth/energy)

 Networking (self-organize, request/response)

 Key features:

 Sensing and optional actuation

 Strong focus on energy efficiency (battery-powered)

Use cases: Environmental monitoring, healthcare, industrial monitoring.

9) Microcontrollers inside devices

Typical microcontroller includes:

 Processor, RAM, Flash (firmware)


 Timers, GPIOs (general-purpose I/O), PWM (for motors), ADC (convert analog signals),
serial interfaces (UART, I2C, SPI)

 Network interfaces (Wi-Fi, BLE, Zigbee, cellular via modules)

This is the “brain” enabling sensing, communication, and control.

10) IoT vs WSN (simple comparison)

 Scope:

 WSN: Focused sensor networks for monitoring (temperature, humidity, etc.).

 IoT: Much broader—consumer to industrial, cloud integration, analytics, apps.

 Network:

 WSN: Wireless nodes to a sink/gateway (ad-hoc).

 IoT: Often internet-integrated, can be wired or wireless.

 Processing:

 WSN: Simple, often at node or central sink.

 IoT: Advanced analytics in the cloud or edge.

 Power:

 WSN: Often constrained power, energy harvesting.

 IoT: Mix of battery, mains, or wired.

 Communication:

 WSN: Node-to-node and to sink.

 IoT: Device-to-cloud and device-to-device, typically over internet.

Think: WSN is a subset/technique; IoT is the full ecosystem.

11) Machine-to-Machine (M2M): Direct device communications

 Definition: Devices talk to each other without humans, via wired/wireless links.

 Components: Smart devices (sense/compute/communicate) + connectivity.

 Capabilities: Sensing, computation, communication; coordination and control.

 Architecture domains:
 Device domain (sensors, machines, edge nodes)

 Network domain (connectivity, uni-/multicast delivery)

 Application domain (servers, identity, management, analytics, applications)

 Common protocols:

 6LoWPAN (IPv6 for low-power devices)

 LwM2M (device management)

 MQTT (lightweight pub/sub messaging)

 XMPP (real-time messaging)

12) IoT vs M2M (simple comparison)

 Communication:

 M2M: Often point-to-point, closed/private links.

 IoT: Internet/cloud-centric, multi-protocol, integrates many devices/apps.

 Scope:

 M2M: Narrower, machine-focused (industrial, fleet, vending).

 IoT: Broader—smart homes, cities, healthcare, etc.

 Data/analytics:

 M2M: Basic exchange, limited processing.

 IoT: Rich cloud analytics, storage, AI, dashboards.

 Network:

 M2M: Usually cellular/wired private networks.

 IoT: Mix of Wi-Fi, LPWAN, 5G, Ethernet; designed for scale and remote mgmt.

 Interaction:

 M2M: Device-to-device tasks.

 IoT: Device-to-cloud and device-to-device with orchestration.

Takeaway: IoT “builds on” M2M by adding internet-scale integration and analytics.

13) Why organizations adopt IoT (benefits)


 Automation: Reduce human error; precision assembly; detect faults.

 Predictive maintenance: Monitor equipment to fix issues before failures.

 Efficiency: Process optimization boosts performance and throughput.

 Cost reduction: Less downtime, better resource usage, faster decisions.

 New insights: Remote “eyes and ears” provide visibility into operations.

 Adaptability: Easier to meet changing needs and scale systems.

14) What a smart object looks like (block diagram)

 Power: AC-DC converters or DC sources.

 Sensors: Temperature, pressure, light, motion, position, speed, chemical, etc.

 ADC: Converts analog sensor signals to digital.

 Processor/microcontroller: Runs firmware and logic.

 Connectivity: Wi-Fi, Bluetooth, Zigbee, LoRa, RFID/NFC, Z-Wave, cellular


(2G/3G/4G/5G), RF.

 Actuators (optional): Electrical, mechanical, pneumatic, hydraulic outputs to act on the


environment.

15) Sensor classification (how we categorize sensors)

 Energy need: Active (inject energy, e.g., radar), Passive (just receive, e.g., thermal).

 Placement: Invasive (inside body/machine), Non-invasive (outside).

 Contact: Contact (thermocouple), No-contact (laser distance).

 Mechanism: Thermoelectric, electromechanical, piezoresistive, optical, etc.

 Parameter: Position, occupancy, motion, velocity/acceleration, force, pressure, flow,


humidity, light, temperature, acoustic, radiation, chemical, biosensing.

16) Examples of “Things” (common IoT sensors/parts)

 Temperature sensor, PIR motion sensor, accelerometer/gyroscope (MPU-6050),


ultrasonic proximity (HC-SR04), capacitive touch, infrared proximity, microwave radar,
barometric pressure (BMP180), soil moisture, LDR light sensor, hydrophone (acoustic),
Geiger counter (radiation), flame sensor, breath analyzer, pulse oximeter, water meter.

17) Sensor types and simple examples


 Position: Potentiometer, inclinometer, proximity sensor.

 Occupancy: Radar sensors detect presence, even if still.

 Motion: PIR detects movement via infrared changes.

 Velocity/acceleration: Gyroscope/accelerometer measure rotation/motion.

 Force: Tactile sensors, viscometers.

 Pressure: Barometer, piezometer.

 Flow: Water meter, anemometer.

 Humidity: Hygrometer, soil moisture probes.

 Light: LDR, photodiode, flame sensor.

 Radiation: Geiger counter, neutron detector.

 Temperature: Thermometer, IR thermometer, calorimeter.

 Acoustic: Microphone, hydrophone.

 Chemical: Smoke detector, breathalyzer (alcohol).

 Biosensors: Pulse oximeter, ECG, blood glucose sensors.

18) IoT usage dimensions (the “Any” model)

 Any thing: Any device can be connected.

 Any time: Day/night, mobile/indoor/outdoor/at PC.

 Any place: Indoors/outdoors, on the move or stationary.

 Any path/network: Different networks and routes.

 Any service/business: Support various applications and sectors.

 Any context: Use context to adapt behavior.

 Any one: Human-to-human, human-to-thing, thing-to-thing.

This highlights IoT’s flexibility in connectivity and use.

19) IoT adoption and market context

 Total connections: IoT devices have grown rapidly and overtook non-IoT device counts
around 2020, with strong ongoing growth in installed base (per industry trackers).
 Enterprise IoT spending: Recent analysis shows enterprise IoT was about $269B in
2023, with slower growth in 2024 and reacceleration expected thereafter, led by
software, AI integration, and sectors like automotive/process manufacturing; regions
like China, India, and the US show strong growth.

Note: Market figures help understand why IoT knowledge is valuable and where
opportunities lie.

20) Summary of core relationships

 WSN is a core building block that provides sensing and basic networking.

 M2M provides direct device-to-device communication and coordination.

 IoT expands beyond both by adding cloud/edge integration, large-scale connectivity,


analytics, apps, and cross-domain solutions.

21) Practice quiz (answers explained)

1. Main goal of IoT?

 Correct: B) Connect unconnected things to the internet.


Why: IoT’s core mission is bringing physical objects online for data and control.

2. Primary feature of M2M?

 Correct: B) Communication between machines without human intervention.


Why: M2M is direct device-to-device automated communication.

3. WSNs mainly consist of?

 Correct: D) Sensor nodes that monitor environmental conditions.


Why: WSNs are networks of sensor nodes sending data to a gateway.

4. In IoT, devices are typically embedded with?

 Correct: A) Sensors and Actuators.


Why: Sensors measure, actuators act; both are common in IoT devices.

5. Advantage of IoT over traditional WSNs?

 Correct: C) Remote control and advanced data analytics.


Why: IoT adds cloud integration, rich analytics, and remote operations on top of
sensing.

22) How to study this efficiently


 Learn the “triangle”: Sensors (measure), Connectivity (send), Analytics/Actuators
(decide/act).

 Be able to contrast IoT vs WSN vs M2M in one line each.

 Memorize a few sensors per category (temp, motion, light, pressure, chemical, bio).

 Understand IEEE P2413’s trust pillars: protection, security, privacy, safety—and why
consistent architecture matters.

 Connect benefits to use cases: predictive maintenance (industry), automation


(manufacturing), smart home (consumer), smart agriculture (soil moisture).

If helpful, a quick one-sentence recap:


IoT connects real-world things to the internet so they can sense, communicate, analyze, and
act—building on WSN and M2M—but adding cloud/edge, large-scale integration, and
advanced analytics for real value.

Introduction to the Internet of Things (IoT) — Simple, Complete Study Guide

This guide explains every topic in the shared slides in clear, student-friendly language, without
skipping anything. It’s organized to match the flow of the lecture.

1) What is IoT?

 Internet: A huge global network connecting servers, clouds, computers, mobiles, and
devices, so they can share data.

 Thing: Any physical object or even an activity (e.g., a fridge, car, lamp, or measuring
soil moisture).

 IoT (Internet of Things): A network that links smart physical objects to the internet so
they can sense, communicate, and act. Main aim: connect previously “unconnected”
things and make them smart and data-driven.

What IoT systems do:

 Sense the environment (temperature, motion, location).

 Send data to other devices or cloud servers.

 Analyze data to make decisions.

 Actuate (perform actions) automatically or with remote control.

2) A quick history of IoT

 1980s: CMU students networked Coca-Cola vending machines to check stock.


 1990: John Romkey connected a toaster to the internet.

 1991: Cambridge lab used a webcam to monitor coffee pot levels.

 Late 1990s: Kevin Ashton (P&G, MIT Auto-ID) popularized “IoT,” noting computers now
have “senses” (via sensors).

 Early 2000s: First internet-connected fridge (LG).

 2010–2014: Term “IoT” spread widely and reached mainstream use.

Key idea: The journey moved from clever hacks to a broad vision where everyday objects
become data sources and smart actors.

3) How the internet evolved toward IoT

 1990s: Digitize access (email, web, search).

 2000s: Digitize business (e-commerce, digital supply chains).

 2010s: Digitize interactions (social, mobile, cloud, video).

 IoT era: Digitize the world itself—connecting people, processes, data, and things for
intelligent, automated experiences.

4) Three “visions” that shaped IoT

 Things-oriented: Focus on smart objects (RFID, NFC, sensors, actuators).

 Internet-oriented: Give everything IP connectivity (e.g., “IP for Smart Objects”).

 Semantic-oriented: Make data meaningful and interoperable (semantic middleware,


reasoning over data).

These merge into the modern IoT: connected, smart, and understandable data across devices
and platforms.

5) IoT conceptual framework (what’s inside an IoT solution)

 Core formula: Physical object + sensors/actuators/controllers + internet connectivity.

 Typical data flow:

 Gather data (sensors)

 Enrich/organize it

 Stream to gateways/cloud

 Manage devices/data
 Analyze to produce insights/actions

 With cloud: add consolidation, scaling, cross-device/app integration.

6) Common IoT definitions (plain-English view)

 Kevin Ashton: Connect the internet to the physical world using sensors.

 Wikipedia: Network of objects exchanging data over the internet.

 ITU/Gartner/Cisco: A global infrastructure of connected “things” using ICT; physical


objects embedded with tech; era when more things than people are online.

All agree: physical things + connectivity + data exchange + useful outcomes.

7) IEEE P2413: The IoT reference architecture

Purpose: A common blueprint to design IoT systems consistently across industries.

Key points:

 Top-down approach: Start from high-level platforms/services, then go down into


device management and protocols.

 Aligns with existing industry frameworks (doesn’t reinvent the wheel).

 Data abstraction: Guidance on how to represent/manage data across domains.

 Abstract domains: A generic model that can fit transportation, healthcare, power, etc.

 Quadruple trust quality: Protection, Security, Privacy, Safety emphasized together.

 Reduce architecture divergence: Encourage consistent designs.

 Documentation guidelines: How to record architecture decisions for maintainability


and scale.

Why it matters: Helps teams build interoperable, secure, and scalable IoT solutions.

8) Wireless Sensor Networks (WSN): A building block

 What it is: Many small sensor nodes collect and wirelessly send data to a base
station/gateway (then to the internet).

 Node capabilities:

 Computation (tiny processors)

 Data compaction/aggregation (reduce bandwidth/energy)


 Networking (self-organize, request/response)

 Key features:

 Sensing and optional actuation

 Strong focus on energy efficiency (battery-powered)

Use cases: Environmental monitoring, healthcare, industrial monitoring.

9) Microcontrollers inside devices

Typical microcontroller includes:

 Processor, RAM, Flash (firmware)

 Timers, GPIOs (general-purpose I/O), PWM (for motors), ADC (convert analog signals),
serial interfaces (UART, I2C, SPI)

 Network interfaces (Wi-Fi, BLE, Zigbee, cellular via modules)

This is the “brain” enabling sensing, communication, and control.

10) IoT vs WSN (simple comparison)

 Scope:

 WSN: Focused sensor networks for monitoring (temperature, humidity, etc.).

 IoT: Much broader—consumer to industrial, cloud integration, analytics, apps.

 Network:

 WSN: Wireless nodes to a sink/gateway (ad-hoc).

 IoT: Often internet-integrated, can be wired or wireless.

 Processing:

 WSN: Simple, often at node or central sink.

 IoT: Advanced analytics in the cloud or edge.

 Power:

 WSN: Often constrained power, energy harvesting.

 IoT: Mix of battery, mains, or wired.

 Communication:
 WSN: Node-to-node and to sink.

 IoT: Device-to-cloud and device-to-device, typically over internet.

Think: WSN is a subset/technique; IoT is the full ecosystem.

11) Machine-to-Machine (M2M): Direct device communications

 Definition: Devices talk to each other without humans, via wired/wireless links.

 Components: Smart devices (sense/compute/communicate) + connectivity.

 Capabilities: Sensing, computation, communication; coordination and control.

 Architecture domains:

 Device domain (sensors, machines, edge nodes)

 Network domain (connectivity, uni-/multicast delivery)

 Application domain (servers, identity, management, analytics, applications)

 Common protocols:

 6LoWPAN (IPv6 for low-power devices)

 LwM2M (device management)

 MQTT (lightweight pub/sub messaging)

 XMPP (real-time messaging)

12) IoT vs M2M (simple comparison)

 Communication:

 M2M: Often point-to-point, closed/private links.

 IoT: Internet/cloud-centric, multi-protocol, integrates many devices/apps.

 Scope:

 M2M: Narrower, machine-focused (industrial, fleet, vending).

 IoT: Broader—smart homes, cities, healthcare, etc.

 Data/analytics:

 M2M: Basic exchange, limited processing.

 IoT: Rich cloud analytics, storage, AI, dashboards.


 Network:

 M2M: Usually cellular/wired private networks.

 IoT: Mix of Wi-Fi, LPWAN, 5G, Ethernet; designed for scale and remote mgmt.

 Interaction:

 M2M: Device-to-device tasks.

 IoT: Device-to-cloud and device-to-device with orchestration.

Takeaway: IoT “builds on” M2M by adding internet-scale integration and analytics.

13) Why organizations adopt IoT (benefits)

 Automation: Reduce human error; precision assembly; detect faults.

 Predictive maintenance: Monitor equipment to fix issues before failures.

 Efficiency: Process optimization boosts performance and throughput.

 Cost reduction: Less downtime, better resource usage, faster decisions.

 New insights: Remote “eyes and ears” provide visibility into operations.

 Adaptability: Easier to meet changing needs and scale systems.

14) What a smart object looks like (block diagram)

 Power: AC-DC converters or DC sources.

 Sensors: Temperature, pressure, light, motion, position, speed, chemical, etc.

 ADC: Converts analog sensor signals to digital.

 Processor/microcontroller: Runs firmware and logic.

 Connectivity: Wi-Fi, Bluetooth, Zigbee, LoRa, RFID/NFC, Z-Wave, cellular


(2G/3G/4G/5G), RF.

 Actuators (optional): Electrical, mechanical, pneumatic, hydraulic outputs to act on the


environment.

15) Sensor classification (how we categorize sensors)

 Energy need: Active (inject energy, e.g., radar), Passive (just receive, e.g., thermal).

 Placement: Invasive (inside body/machine), Non-invasive (outside).

 Contact: Contact (thermocouple), No-contact (laser distance).


 Mechanism: Thermoelectric, electromechanical, piezoresistive, optical, etc.

 Parameter: Position, occupancy, motion, velocity/acceleration, force, pressure, flow,


humidity, light, temperature, acoustic, radiation, chemical, biosensing.

16) Examples of “Things” (common IoT sensors/parts)

 Temperature sensor, PIR motion sensor, accelerometer/gyroscope (MPU-6050),


ultrasonic proximity (HC-SR04), capacitive touch, infrared proximity, microwave radar,
barometric pressure (BMP180), soil moisture, LDR light sensor, hydrophone (acoustic),
Geiger counter (radiation), flame sensor, breath analyzer, pulse oximeter, water meter.

17) Sensor types and simple examples

 Position: Potentiometer, inclinometer, proximity sensor.

 Occupancy: Radar sensors detect presence, even if still.

 Motion: PIR detects movement via infrared changes.

 Velocity/acceleration: Gyroscope/accelerometer measure rotation/motion.

 Force: Tactile sensors, viscometers.

 Pressure: Barometer, piezometer.

 Flow: Water meter, anemometer.

 Humidity: Hygrometer, soil moisture probes.

 Light: LDR, photodiode, flame sensor.

 Radiation: Geiger counter, neutron detector.

 Temperature: Thermometer, IR thermometer, calorimeter.

 Acoustic: Microphone, hydrophone.

 Chemical: Smoke detector, breathalyzer (alcohol).

 Biosensors: Pulse oximeter, ECG, blood glucose sensors.

18) IoT usage dimensions (the “Any” model)

 Any thing: Any device can be connected.

 Any time: Day/night, mobile/indoor/outdoor/at PC.

 Any place: Indoors/outdoors, on the move or stationary.


 Any path/network: Different networks and routes.

 Any service/business: Support various applications and sectors.

 Any context: Use context to adapt behavior.

 Any one: Human-to-human, human-to-thing, thing-to-thing.

This highlights IoT’s flexibility in connectivity and use.

19) IoT adoption and market context

 Total connections: IoT devices have grown rapidly and overtook non-IoT device counts
around 2020, with strong ongoing growth in installed base (per industry trackers).

 Enterprise IoT spending: Recent analysis shows enterprise IoT was about $269B in
2023, with slower growth in 2024 and reacceleration expected thereafter, led by
software, AI integration, and sectors like automotive/process manufacturing; regions
like China, India, and the US show strong growth.

Note: Market figures help understand why IoT knowledge is valuable and where
opportunities lie.

20) Summary of core relationships

 WSN is a core building block that provides sensing and basic networking.

 M2M provides direct device-to-device communication and coordination.

 IoT expands beyond both by adding cloud/edge integration, large-scale connectivity,


analytics, apps, and cross-domain solutions.

21) Practice quiz (answers explained)

1. Main goal of IoT?

 Correct: B) Connect unconnected things to the internet.


Why: IoT’s core mission is bringing physical objects online for data and control.

2. Primary feature of M2M?

 Correct: B) Communication between machines without human intervention.


Why: M2M is direct device-to-device automated communication.

3. WSNs mainly consist of?

 Correct: D) Sensor nodes that monitor environmental conditions.


Why: WSNs are networks of sensor nodes sending data to a gateway.
4. In IoT, devices are typically embedded with?

 Correct: A) Sensors and Actuators.


Why: Sensors measure, actuators act; both are common in IoT devices.

5. Advantage of IoT over traditional WSNs?

 Correct: C) Remote control and advanced data analytics.


Why: IoT adds cloud integration, rich analytics, and remote operations on top of
sensing.

22) How to study this efficiently

 Learn the “triangle”: Sensors (measure), Connectivity (send), Analytics/Actuators


(decide/act).

 Be able to contrast IoT vs WSN vs M2M in one line each.

 Memorize a few sensors per category (temp, motion, light, pressure, chemical, bio).

 Understand IEEE P2413’s trust pillars: protection, security, privacy, safety—and why
consistent architecture matters.

 Connect benefits to use cases: predictive maintenance (industry), automation


(manufacturing), smart home (consumer), smart agriculture (soil moisture).

If helpful, a quick one-sentence recap:


IoT connects real-world things to the internet so they can sense, communicate, analyze, and
act—building on WSN and M2M—but adding cloud/edge, large-scale integration, and
advanced analytics for real value.

IoT Architecture and Use Cases — Clear, Complete, Test-Ready Notes

Below is a concise, easy-to-understand walkthrough of every slide’s content, with simple


explanations, key terms, and exam-style checkpoints. It’s organized to minimize writing time
while ensuring nothing is missed.

1) Characteristics of IoT

 Intelligence: IoT systems generate data and extract useful knowledge (e.g., patterns,
predictions) using analytics/AI.
 Architecture: Uses a hybrid structure combining multiple technologies (devices,
networks, cloud, apps).

 Complex System: Many heterogeneous, dynamic objects (sensors, actuators,


gateways) interacting.

 Size Considerations: Built for large-scale and scalability (thousands to billions of


devices).

 Time Considerations: Handles many parallel, simultaneous events in real time or near-
real time.

 Space Considerations: Emphasizes localization and spatial awareness (where devices


are, geofencing).

 Everything-as-a-Service (XaaS): Capabilities delivered as services (device-as-a-service,


analytics-as-a-service, etc.).

Exam angle:

 Define each characteristic with a one-line example (e.g., intelligence = anomaly


detection on sensor streams).

2) IoT World Forum Reference Model (7 Levels)

From bottom (physical) to top (business/process):

1. Physical Devices & Controllers: The “things” (sensors, actuators, machines,


controllers).

2. Connectivity: Networks that connect things (wired/wireless links, protocols).

3. Edge Computing: Local processing/analysis near devices (filters, transforms, event


detection).

4. Data Accumulation: Storage systems collecting data (buffers, databases).

5. Data Abstraction: Aggregation, normalization, access layers (APIs, views, data models).

6. Application: Reporting, analytics, control dashboards, alerting.

7. Collaboration & Processes: People and business processes using insights for
decisions/actions.

How to remember:
 Think “Device → Connect → Compute (edge) → Store → Abstract → App → Business.”

Exam angle:

 Given a function (e.g., “real-time filtering”), identify the level (Edge Computing).

 Map a use case component to a level (dashboard = Level 6).

3) Generic Block Diagram of an IoT Device

 CPU/Processor: Core compute (runs OS/firmware).

 Connectivity: Ethernet (RJ45), Wi-Fi, cellular, etc.

 I/O interfaces (for sensors/actuators): UART, SPI, I2C, CAN.

 Storage interfaces: SD/MMC, NAND/NOR flash.

 Memory interfaces: DDR1/2/3 (RAM).

 Audio/Video: 3.5mm audio, RCA video, HDMI.

 Graphics: GPU (for display/visuals).

Key idea:

 A device integrates compute, memory, storage, I/O buses, and network to sense/act
and communicate.

Exam angle:

 Match sensor buses (I2C/SPI/UART) to typical uses (I2C for multiple low-speed sensors,
SPI for faster peripherals).

4) Components of an IoT System

 Device: Performs identification, sensing, actuation, and monitoring.

 Resource: Software on devices (access data, process, store, network).

 Controller Service: Native service that sends device data to web services and receives
control commands.

 Database: Stores device-generated data (local or cloud).

 Web Service: Connects devices, apps, databases; commonly via REST or WebSocket.
 Analysis Component: Analyzes data, generates insights, visual outputs.

 Application: User interface for monitoring, control, visualization.

Flow:

 Device → Controller Service → Web Service → Database → Analysis → Application


(and commands back to device).

Exam angle:

 “Explain how control commands reach the device” (App → Web Service → Controller
Service → Device).

5) IoT Protocols by Layer

 Application Layer: HTTP, WebSockets, MQTT, CoAP, AMQP, XMPP, DDS.

 Transport Layer: TCP, UDP.

 Network Layer: IPv4, IPv6, 6LoWPAN.

 Link Layer: Ethernet (802.3), Wi-Fi (802.11), WiMAX (802.16), IEEE 802.15.4
(LR-WPAN), Cellular (2G/3G/LTE).

Quick picks:

 Constrained devices: CoAP (over UDP), MQTT (lightweight pub/sub), 6LoWPAN (IPv6
over low-power WPAN).

 Real-time low-latency: UDP-based; reliable streams: TCP-based.

Exam angle:

 “Which layer uses MQTT?” Application.

 “Which layer is 6LoWPAN?” Network.

6) Logical Design of IoT

 Device: Sensors/actuators hardware.

 Communication: Networking/transport of data.

 Security: Authentication, authorization, encryption, integrity.


 Management: Device provisioning, updates (OTA), monitoring.

 Services: Data storage, processing, event handling.

 Application: User-facing functionality.

Mnemonic: Device → Communicate → Secure → Manage → Serve → Apply.

7) Communication Models

1. Request-Response:

 Client sends request to server; server processes and returns response.

 Typical of HTTP/REST; synchronous interaction.

2. Publish-Subscribe:

 Publisher sends messages to topics on a broker; subscribers to those topics receive


messages.

 Decouples senders/receivers; typical with MQTT.

3. Push-Pull (Queue):

 Producers push messages to queues; consumers pull messages for processing.

 Load balancing and buffering across workers.

4. Exclusive Pair:

 Persistent bidirectional connection between two endpoints.

 Suits continuous, low-latency, two-way communication (e.g., WebSocket sessions,


device ↔ server control link).

Exam angle:

 Choose model by requirement: decoupling = pub/sub; synchronous fetch = request-


response; scalable workers = push-pull; tight low-latency control = exclusive pair.

8) REST-based APIs (over HTTP)

 Methods: GET (read), POST (create/process), PUT (update/replace), DELETE (remove).

 Resources identified by URIs.


 Payloads: JSON or XML.

 Authorization: tokens/keys for secure access.

Use in IoT:

 Devices or gateways send telemetry via POST; apps GET latest state; admin PUT to
update configs.

Common pitfalls:

 Idempotency: GET/PUT/DELETE should be idempotent; POST usually not.

 Statelessness: Servers don’t store client state between requests.

9) WebSocket-based APIs

 Starts with an HTTP handshake, then upgrades to a persistent, full-duplex WebSocket


connection.

 Bi-directional data frames; low overhead compared to HTTP polling.

 Good for real-time telemetry, live dashboards, device control.

Compare with REST:

 REST: stateless, request/response; WebSocket: stateful, continuous stream.

 REST for CRUD/config; WebSocket for live updates/commands.

10) IoT Deployment Levels

Although diagrams vary, key ideas escalate from simple to complex:

 Level-1/2/3: Single node or small local setups (device + local controller/service + app),
minimal or no cloud.

 Level-4: Local monitoring nodes perform local analysis; cloud provides storage and
analytics; communication via REST/WebSocket.

 Level-5: Multiple endpoint devices via routers/coordinators; cloud storage and


analysis; several controller services coordinating.

 Level-6: Multiple monitoring nodes and devices, centralized controllers, cloud services
for analytics and control at scale.
Takeaway:

 As level increases: more devices, more coordination, centralized/cloud analytics, and


robust services.

Exam angle:

 Identify which level includes centralized controller and multiple monitoring nodes
(Level-6).

11) Use Cases

Smart City:

 Domains: Traffic management, air pollution, public safety, smart health, intelligent
shopping, leak detection (gas/water), smart environment/buildings/homes/energy,
water quality, smart parking, EV charging, street lighting, waste management,
electromagnetic emissions.

 Cross-cutting: Open data platforms integrating city services.

Smart Home:

 Devices: Activity detectors (rooms), fire/gas detectors (event-driven),


health/environment sensors.

 Telecare Base Unit: Aggregates data, uses mobile networks (LTE/WCDMA/GSM) to


communicate to server.

 Help Trigger: Panic button for assistance.

 Pedometers: Track movement in/out of home.

Industrial IoT (IIoT):

 Components: Sensors, equipment via RS-232/422/485, Modbus TCP; IoT Gateway;


cloud (AWS, Azure); protocols (MQTT, HTTPS).

 Functions: Data acquisition/logger, WWAN/WLAN, VPN client, device management,


visualization, SCADA/HMI.

 Architectures: Edge gateway with certified cloud connectors.

Connected Cars:
 Communications: V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure) using RSUs;
DSRC and 4G/LTE to cloud/centers.

 Use: Safety, traffic coordination, updates, infotainment.

Smart Agriculture:

 Monitoring: Soil moisture, climate, plant health, pests, vehicles, livestock.

 Control: Water supply control (irrigation).

 Apps: Crop monitoring, inventory, livestock tracking.

 Networks: Often LPWAN (e.g., LoRaWAN), gateways; ear-tag nodes for livestock.

Livestock Monitoring (detail):

 LoRaWAN gateway (local/remotes), ear tags as mesh nodes to track animals.

 Office-side management for tracking, health, and geofencing.

12) Summary of IoT Layers (4-layer view)

 Perception Layer: Sensors/actuators collecting physical data.

 Network Layer: Data transmission over wired/wireless networks.

 Middleware Layer: Data storage, processing, management (often cloud).

 Application Layer: Services and interfaces for end users based on processed data.

Map to 7-level model:

 Perception ≈ Levels 1–3; Network ≈ Level 2; Middleware ≈ Levels 4–5; Application ≈


Levels 6–7.

13) Quick Quiz With Answers

Q1: Which layer is responsible for sensing and gathering information?


Answer: b) Perception Layer

Q2: Main function of the Network Layer?


Answer: b) Data transmission

Q3: The Application Layer is mainly responsible for:


Answer: d) Providing services to end users
Q4: Example of IoT in healthcare?
Answer: c) Remote patient monitoring

Q5: Which protocol is commonly used in the Network Layer for IoT communication?
Careful: MQTT and HTTP are application-layer protocols. If the question intends “commonly
used in IoT communication overall,” many choose MQTT. But strictly by OSI layering, for
Network Layer, options listed are off; among given choices, c) MQTT is IoT-common but not
Network Layer. If forced to pick from given options as-is, choose c) MQTT (noting the layer
mismatch). If options intended “Application Layer,” then MQTT is correct.

Tip: If the exam follows the slide strictly, pick MQTT for “commonly used in IoT,” but if it asks
“Network Layer,” the correct families are IPv4/IPv6/6LoWPAN. Write a brief note if allowed.

14) High-Yield Memory Hooks

 7 Levels: Things → Connect → Edge → Store → Abstract → App → Business.

 REST vs WebSocket: CRUD stateless vs real-time stateful.

 Models: Request/Response (sync), Pub/Sub (decoupled), Push/Pull (queues), Exclusive


Pair (persistent 1:1).

 Protocols: MQTT/CoAP (constrained), HTTP/WebSocket (web), TCP/UDP (transport),


6LoWPAN/IPv6 (network), 802.15.4/Wi-Fi/Cellular (link).

 Layers (4-layer view): Perception → Network → Middleware → Application.

15) One-Page Exam Sheet (condensed)

Definitions:

 IoT: Network of physical devices with sensing/actuating, connectivity, data processing,


and applications.

 XaaS: Deliver capabilities as on-demand services.

Architectures:

 7-Level Model: 1 Things, 2 Connectivity, 3 Edge, 4 Accumulation, 5 Abstraction, 6


Application, 7 Collaboration/Processes.

 4-Layer Model: Perception, Network, Middleware, Application.

Components:
 Device, Resource (on-device software), Controller Service, Web Service
(REST/WebSocket), Database, Analysis, Application.

Protocols:

 App: MQTT, CoAP, HTTP, WebSockets, AMQP, XMPP, DDS.

 Transport: TCP, UDP.

 Network: IPv4, IPv6, 6LoWPAN.

 Link: 802.3, 802.11, 802.16, 802.15.4, Cellular.

Comms Models:

 Request-Response; Publish-Subscribe; Push-Pull; Exclusive Pair.

Deployments:

 Low level: local-only; High level: multiple nodes, centralized cloud controllers,
analytics.

Use Cases:

 Smart City (traffic, pollution, energy, parking, lighting, waste).

 Smart Home (detectors, telecare unit, LTE link, panic button).

 IIoT (gateways, MQTT/HTTPS, SCADA/HMI, cloud).

 Connected Cars (V2V/V2I, DSRC, LTE, RSUs).

 Smart Agriculture & Livestock (LoRaWAN, gateways, sensors).

16) Practice Prompts (Active Recall)

 List and explain the 7 levels with a one-line role each.

 Compare MQTT vs HTTP vs CoAP for constrained devices.

 Choose the best model (request/response, pub/sub, push/pull, exclusive pair) for:

 Live telemetry dashboard

 Batch job processing

 Device configuration fetch

 Continuous low-latency control


 Draw a block diagram of an IoT device and label CPU, memory, storage, buses,
connectivity.

 Map smart agriculture components to layers (sensor → network → middleware →


app).

 Explain how a command from the cloud reaches a device and gets applied.

You might also like