SlideShare a Scribd company logo
Department of Computer Science & Engineering
Prof. Ganesh V. Awati
Jain College of Engineering, Belagavi
Email: ganeshawati24@gmail.com
JCE e CONNECT
Department of Computer Science & Engineering
MODULE- 1
Department of Computer Science & Engineering
 Drivers Behind New Network Architectures
 Comparing IoT Architectures
 A Simplified IoT Architecture
 The Core IoT Functional Stack
 IoT Data Management and Compute Stack
Drivers Behind New Network Architectures
Department of Computer Science & Engineering
• The key difference between IT and IoT is the Data.
• IT systems are mostly concerned with reliable and continuous support of
business application such as email, web, database, CRM systems and so on.
• IoT is all about the data generated by sensors and how that data is used.
• The essence of IoT architectures involve how data is transported, collected,
analyzed and acted upon.
Drivers Behind New Network Architectures
Department of Computer Science & Engineering
 IoT Architectural Drivers
Drivers Behind New Network Architectures
Department of Computer Science & Engineering
Drivers Behind New Network Architectures
Department of Computer Science & Engineering
Comparing IoT Architectures
Department of Computer Science & Engineering
The oneM2M IoT Standardized Architecture
 The goal of oneM2M is to create a common services layer, which can be readily
embedded in field devices to allow communication with application servers.
 oneM2M’s framework focuses on IoT services, applications, and platforms.
These include smart metering applications, smart grid, smart city automation,
e-health, and connected vehicles.
 One of the greatest challenges in designing an IoT architecture is dealing with
the heterogeneity of devices, software, and access methods.
Comparing IoT Architectures
Department of Computer Science & Engineering
Comparing IoT Architectures
Department of Computer Science & Engineering
The IoTWorld Forum (IoTWF) Standardized Architecture
 In 2014 the IoTWF architectural committee (led by Cisco, IBM, Rockwell
Automation, and others) published a seven-layer IoT architectural reference
model.
 IoT World Forum model offers a clean, simplified perspective on IoT and
includes edge computing, data storage, and access. It provides a clear way of
visualizing IoT from a technical perspective.
 Each of the seven layers is broken down into specific functions, and security
encompasses the entire model.
Comparing IoT Architectures
Department of Computer Science & Engineering
Comparing IoT Architectures
Department of Computer Science & Engineering
A Simplified IoT Architecture
 All reference models, they each approach IoT from a layered perspective,
allowing development of technology and standards somewhat independently at
each level or domain.
 The commonality between these frameworks is that they all recognize the
interconnection of the IoT endpoint devices to a network that transports the
data where it is ultimately used by applications, whether at the data center, in
the cloud, or at various management points throughout the stack.
Comparing IoT Architectures
Department of Computer Science & Engineering
The Core IoT Functional Stack
Department of Computer Science & Engineering
 IoT networks are built around the concept of “things,” or smart objects
performing functions and delivering new connected services.
 These objects are “smart” because they use a combination of contextual
information and configured goals to perform actions.
 These actions can be self-contained (that is, the smart object does not rely on
external systems for its actions); however, in most cases, the “thing” interacts
with an external system to report information that the smart object collects, to
exchange with other objects, or to interact with a management platform.
 From an architectural standpoint, several components have to work together for
an IoT network to be operational:
The Core IoT Functional Stack
Department of Computer Science & Engineering
 “Things” layer: At this layer, the physical devices need to fit the constraints of
the environment in which they are deployed while still being able to provide the
information needed.
 Communications network layer: When smart objects are not self
contained, they need to communicate with an external system. In many cases,
this communication uses a wireless technology.This layer has four sublayers:
Access network sublayer: The last mile of the IoT network is the access network.
This is typically made up of wireless technologies such as 802.11ah, 802.15.4g,
and LoRa.The sensors connected to the access network may also be wired.
The Core IoT Functional Stack
Department of Computer Science & Engineering
Gateways and backhaul network sublayer: A common communication system organizes
multiple smart objects in a given area around a common gateway.
The gateway communicates directly with the smart objects. The role of the gateway is to
forward the collected information through a longer-range medium (called the backhaul)
to a head end central station where the information is processed.
This information exchange is a Layer 7 (application) function, which is the reason this
object is called a gateway. On IP networks, this gateway also forwards packets from one
IP network to another, and it therefore acts as a router.
The Core IoT Functional Stack
Department of Computer Science & Engineering
Network transport sublayer: For communication to be successful, network and
transport layer protocols such as IP and UDP must be implemented to support
the variety of devices to connect and media to use.
IoT network management sublayer:Additional protocols must be in place to allow
the head end applications to exchange data with the sensors. Examples include
CoAP and MQTT.
The Core IoT Functional Stack
Department of Computer Science & Engineering
 Application and analytics layer: At the upper layer, an
application needs to process the collected data, not only to control
the smart objects when necessary, but to make intelligent decision
based on the information collected and, in turn, instruct the
“things” or other systems to adapt to the analyzed conditions and
change their behaviors or parameters.
IoT Data Management and Compute Stack
Department of Computer Science & Engineering
Fog Computing
 The solution to the challenges in IoT is to distribute data management
throughout the IoT system, as close to the edge of the IP network as possible.
 The best-known embodiment of edge services in IoT is fog computing. Any
device with computing, storage, and network connectivity can be a fog node.
 Examples include industrial controllers, switches, routers, embedded servers,
and IoT gateways. Analyzing IoT data close to where it is collected minimizes
latency, offloads gigabytes of network traffic from the core network, and keeps
sensitive data inside the local network.
IoT Data Management and Compute Stack
Department of Computer Science & Engineering
 An advantage of this structure is that the fog node allows
intelligence gathering (such as analytics) and control from the
closest possible point, and in doing so, it allows better
performance over constrained networks.
 This introduces a new layer to the traditional IT computing
model, one that is often referred to as the “fog layer.”
IoT Data Management and Compute Stack
Department of Computer Science & Engineering
IoT Data Management and Compute Stack
Department of Computer Science & Engineering
 Fog services are typically accomplished very close to the edge device, sitting as
close to the IoT endpoints as possible. One significant advantage of this is that
the fog node has contextual awareness of the sensors it is managing because of
its geographic proximity to those sensors.
 Because the fog node is able to analyze information from all the sensors on that
derrick, it can provide contextual analysis of the messages it is receiving and
may decide to send back only the relevant information over the backhaul
network to the cloud.
IoT Data Management and Compute Stack
Department of Computer Science & Engineering
 In this way, it is performing distributed analytics such that the volume of data
sent upstream is greatly reduced and is much more useful to application and
analytics servers residing in the cloud.
 IoT fog computing enables data to be preprocessed and correlated with other
inputs to produce relevant information.
 This data can then be used as real time, actionable knowledge by IoT-enabled
applications.
 Longer term, this data can be used to gain a deeper understanding of network
behavior and systems for the purpose of developing proactive policies,
processes, and responses.
Questions
Department of Computer Science & Engineering
 List and explain the requirements driving specific architectural changes
for IoT.
 Explain core IoT functional stack.
 With neat diagram explain IoTWorld Forum Standardized Architecture.
 With neat diagram explain oneM2M IoT Standardized Architecture.
 Write a short note on IoT Data Management and Compute Stack with
Fog Computing.
Department of Computer Science & Engineering
THANKYOU

More Related Content

PPTX
Internet of everything ppt
PPTX
3.pillars of embedded io t and physical devices
PPTX
Internet of things using Raspberry Pi
PPTX
Lecture 3
PDF
Internet of Things: A Hands-On Approach
PPTX
Ppt 11 - netopeer
PDF
Module - 2 IOT PPT_ 18CS81.pdf
PPTX
Introduction to IoT
Internet of everything ppt
3.pillars of embedded io t and physical devices
Internet of things using Raspberry Pi
Lecture 3
Internet of Things: A Hands-On Approach
Ppt 11 - netopeer
Module - 2 IOT PPT_ 18CS81.pdf
Introduction to IoT

What's hot (20)

PDF
IEEE 802.11 and Bluetooth
PPTX
M2M - Machine to Machine Technology
PPTX
Ppt 3 - IOT logic design
PPTX
IOT System Management with NETCONF-YANG.pptx
PDF
Internet of Things - module 1
PPTX
Physical design of io t
PPTX
Io t system management with
PDF
15CS81- IoT- VTU- module 3
PPTX
Target hardware debugging
PDF
Raspberry Pi
PDF
IEEE 802.11 Architecture and Services
PPT
Distance vector routing
PDF
IoT and m2m
PPTX
Integration of Sensors & Actuators With Arduino.pptx
PPTX
Webofthing_WOT_vs_IOT.pptx
PPT
ATM Networking Concept
PDF
Task communication
PDF
IoT Networking
PPTX
IOT and Characteristics of IOT
PPT
Layered Architecture
IEEE 802.11 and Bluetooth
M2M - Machine to Machine Technology
Ppt 3 - IOT logic design
IOT System Management with NETCONF-YANG.pptx
Internet of Things - module 1
Physical design of io t
Io t system management with
15CS81- IoT- VTU- module 3
Target hardware debugging
Raspberry Pi
IEEE 802.11 Architecture and Services
Distance vector routing
IoT and m2m
Integration of Sensors & Actuators With Arduino.pptx
Webofthing_WOT_vs_IOT.pptx
ATM Networking Concept
Task communication
IoT Networking
IOT and Characteristics of IOT
Layered Architecture
Ad

Similar to 15CS81 Module1 IoT (20)

PDF
PPTX
Simplified Internet of Things Architecture
PPTX
IOT Network architecture and Design.pptx
PDF
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
PDF
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
PDF
Internet of Things (IoT) in smart city.pdf
PDF
Internet of things chapter2.pdf
PPTX
IOT UNIT I.pptx
PDF
Iot architectures slides important.pdf
PPTX
ch2.pptx huuuuhy hhhh bjuuu huuujkjjjf hh
PPTX
ch2.pptxnnbhyyg uuggy jgugjb huuuhj hihij
PDF
Group 5 IoT Architecture Layer
PPTX
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
PPTX
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
PPTX
Modulmnbjkjnbnjnbnj,kkjebnmhnvfghjhgbcvxv
PDF
Internet of Things data lifecycle advantage
PPTX
Introduction to IoT Unit - I PRESENTATION.pptx
PPTX
Unit I _ Lecture PPT INTRODUCTION TO IOT PPT (2).pptx
PPTX
Data Science for IoT
PDF
OCS352-IOT -UNIT-1.pdf
Simplified Internet of Things Architecture
IOT Network architecture and Design.pptx
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pdf
Internet of Things (IoT) in smart city.pdf
Internet of things chapter2.pdf
IOT UNIT I.pptx
Iot architectures slides important.pdf
ch2.pptx huuuuhy hhhh bjuuu huuujkjjjf hh
ch2.pptxnnbhyyg uuggy jgugjb huuuhj hihij
Group 5 IoT Architecture Layer
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
Week 8 - Module 19 - PPT- Internet of Things for Libraries.pptx
Modulmnbjkjnbnjnbnj,kkjebnmhnvfghjhgbcvxv
Internet of Things data lifecycle advantage
Introduction to IoT Unit - I PRESENTATION.pptx
Unit I _ Lecture PPT INTRODUCTION TO IOT PPT (2).pptx
Data Science for IoT
OCS352-IOT -UNIT-1.pdf
Ad

Recently uploaded (20)

PPTX
GDM (1) (1).pptx small presentation for students
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
Classroom Observation Tools for Teachers
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Trump Administration's workforce development strategy
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Cell Structure & Organelles in detailed.
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
GDM (1) (1).pptx small presentation for students
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Complications of Minimal Access Surgery at WLH
human mycosis Human fungal infections are called human mycosis..pptx
Supply Chain Operations Speaking Notes -ICLT Program
STATICS OF THE RIGID BODIES Hibbelers.pdf
Microbial diseases, their pathogenesis and prophylaxis
Weekly quiz Compilation Jan -July 25.pdf
Classroom Observation Tools for Teachers
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Trump Administration's workforce development strategy
Pharmacology of Heart Failure /Pharmacotherapy of CHF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Cell Structure & Organelles in detailed.
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
01-Introduction-to-Information-Management.pdf
Final Presentation General Medicine 03-08-2024.pptx

15CS81 Module1 IoT

  • 1. Department of Computer Science & Engineering Prof. Ganesh V. Awati Jain College of Engineering, Belagavi Email: ganeshawati24@gmail.com JCE e CONNECT
  • 2. Department of Computer Science & Engineering
  • 3. MODULE- 1 Department of Computer Science & Engineering  Drivers Behind New Network Architectures  Comparing IoT Architectures  A Simplified IoT Architecture  The Core IoT Functional Stack  IoT Data Management and Compute Stack
  • 4. Drivers Behind New Network Architectures Department of Computer Science & Engineering • The key difference between IT and IoT is the Data. • IT systems are mostly concerned with reliable and continuous support of business application such as email, web, database, CRM systems and so on. • IoT is all about the data generated by sensors and how that data is used. • The essence of IoT architectures involve how data is transported, collected, analyzed and acted upon.
  • 5. Drivers Behind New Network Architectures Department of Computer Science & Engineering  IoT Architectural Drivers
  • 6. Drivers Behind New Network Architectures Department of Computer Science & Engineering
  • 7. Drivers Behind New Network Architectures Department of Computer Science & Engineering
  • 8. Comparing IoT Architectures Department of Computer Science & Engineering The oneM2M IoT Standardized Architecture  The goal of oneM2M is to create a common services layer, which can be readily embedded in field devices to allow communication with application servers.  oneM2M’s framework focuses on IoT services, applications, and platforms. These include smart metering applications, smart grid, smart city automation, e-health, and connected vehicles.  One of the greatest challenges in designing an IoT architecture is dealing with the heterogeneity of devices, software, and access methods.
  • 9. Comparing IoT Architectures Department of Computer Science & Engineering
  • 10. Comparing IoT Architectures Department of Computer Science & Engineering The IoTWorld Forum (IoTWF) Standardized Architecture  In 2014 the IoTWF architectural committee (led by Cisco, IBM, Rockwell Automation, and others) published a seven-layer IoT architectural reference model.  IoT World Forum model offers a clean, simplified perspective on IoT and includes edge computing, data storage, and access. It provides a clear way of visualizing IoT from a technical perspective.  Each of the seven layers is broken down into specific functions, and security encompasses the entire model.
  • 11. Comparing IoT Architectures Department of Computer Science & Engineering
  • 12. Comparing IoT Architectures Department of Computer Science & Engineering A Simplified IoT Architecture  All reference models, they each approach IoT from a layered perspective, allowing development of technology and standards somewhat independently at each level or domain.  The commonality between these frameworks is that they all recognize the interconnection of the IoT endpoint devices to a network that transports the data where it is ultimately used by applications, whether at the data center, in the cloud, or at various management points throughout the stack.
  • 13. Comparing IoT Architectures Department of Computer Science & Engineering
  • 14. The Core IoT Functional Stack Department of Computer Science & Engineering  IoT networks are built around the concept of “things,” or smart objects performing functions and delivering new connected services.  These objects are “smart” because they use a combination of contextual information and configured goals to perform actions.  These actions can be self-contained (that is, the smart object does not rely on external systems for its actions); however, in most cases, the “thing” interacts with an external system to report information that the smart object collects, to exchange with other objects, or to interact with a management platform.  From an architectural standpoint, several components have to work together for an IoT network to be operational:
  • 15. The Core IoT Functional Stack Department of Computer Science & Engineering  “Things” layer: At this layer, the physical devices need to fit the constraints of the environment in which they are deployed while still being able to provide the information needed.  Communications network layer: When smart objects are not self contained, they need to communicate with an external system. In many cases, this communication uses a wireless technology.This layer has four sublayers: Access network sublayer: The last mile of the IoT network is the access network. This is typically made up of wireless technologies such as 802.11ah, 802.15.4g, and LoRa.The sensors connected to the access network may also be wired.
  • 16. The Core IoT Functional Stack Department of Computer Science & Engineering Gateways and backhaul network sublayer: A common communication system organizes multiple smart objects in a given area around a common gateway. The gateway communicates directly with the smart objects. The role of the gateway is to forward the collected information through a longer-range medium (called the backhaul) to a head end central station where the information is processed. This information exchange is a Layer 7 (application) function, which is the reason this object is called a gateway. On IP networks, this gateway also forwards packets from one IP network to another, and it therefore acts as a router.
  • 17. The Core IoT Functional Stack Department of Computer Science & Engineering Network transport sublayer: For communication to be successful, network and transport layer protocols such as IP and UDP must be implemented to support the variety of devices to connect and media to use. IoT network management sublayer:Additional protocols must be in place to allow the head end applications to exchange data with the sensors. Examples include CoAP and MQTT.
  • 18. The Core IoT Functional Stack Department of Computer Science & Engineering  Application and analytics layer: At the upper layer, an application needs to process the collected data, not only to control the smart objects when necessary, but to make intelligent decision based on the information collected and, in turn, instruct the “things” or other systems to adapt to the analyzed conditions and change their behaviors or parameters.
  • 19. IoT Data Management and Compute Stack Department of Computer Science & Engineering Fog Computing  The solution to the challenges in IoT is to distribute data management throughout the IoT system, as close to the edge of the IP network as possible.  The best-known embodiment of edge services in IoT is fog computing. Any device with computing, storage, and network connectivity can be a fog node.  Examples include industrial controllers, switches, routers, embedded servers, and IoT gateways. Analyzing IoT data close to where it is collected minimizes latency, offloads gigabytes of network traffic from the core network, and keeps sensitive data inside the local network.
  • 20. IoT Data Management and Compute Stack Department of Computer Science & Engineering  An advantage of this structure is that the fog node allows intelligence gathering (such as analytics) and control from the closest possible point, and in doing so, it allows better performance over constrained networks.  This introduces a new layer to the traditional IT computing model, one that is often referred to as the “fog layer.”
  • 21. IoT Data Management and Compute Stack Department of Computer Science & Engineering
  • 22. IoT Data Management and Compute Stack Department of Computer Science & Engineering  Fog services are typically accomplished very close to the edge device, sitting as close to the IoT endpoints as possible. One significant advantage of this is that the fog node has contextual awareness of the sensors it is managing because of its geographic proximity to those sensors.  Because the fog node is able to analyze information from all the sensors on that derrick, it can provide contextual analysis of the messages it is receiving and may decide to send back only the relevant information over the backhaul network to the cloud.
  • 23. IoT Data Management and Compute Stack Department of Computer Science & Engineering  In this way, it is performing distributed analytics such that the volume of data sent upstream is greatly reduced and is much more useful to application and analytics servers residing in the cloud.  IoT fog computing enables data to be preprocessed and correlated with other inputs to produce relevant information.  This data can then be used as real time, actionable knowledge by IoT-enabled applications.  Longer term, this data can be used to gain a deeper understanding of network behavior and systems for the purpose of developing proactive policies, processes, and responses.
  • 24. Questions Department of Computer Science & Engineering  List and explain the requirements driving specific architectural changes for IoT.  Explain core IoT functional stack.  With neat diagram explain IoTWorld Forum Standardized Architecture.  With neat diagram explain oneM2M IoT Standardized Architecture.  Write a short note on IoT Data Management and Compute Stack with Fog Computing.
  • 25. Department of Computer Science & Engineering THANKYOU