SlideShare a Scribd company logo
1 of 25
Download to read offline
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

What's hot

Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsAbdullah Alfadhly
 
IOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesIOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesDevyani Vasistha
 
IOT Network architecture and Design.pptx
IOT Network architecture and Design.pptxIOT Network architecture and Design.pptx
IOT Network architecture and Design.pptxMeghaShree665225
 
Internet of Things: A Hands-On Approach paperback$@@
 Internet of Things: A Hands-On Approach paperback$@@ Internet of Things: A Hands-On Approach paperback$@@
Internet of Things: A Hands-On Approach paperback$@@loho454
 
15CS81- IoT- VTU- module 3
15CS81- IoT- VTU- module 315CS81- IoT- VTU- module 3
15CS81- IoT- VTU- module 3Syed Mustafa
 
IoT Communication Protocols
IoT Communication ProtocolsIoT Communication Protocols
IoT Communication ProtocolsPradeep Kumar TS
 
Ppt 3 - IOT logic design
Ppt   3 - IOT logic designPpt   3 - IOT logic design
Ppt 3 - IOT logic designudhayakumarc1
 
Iot and cloud computing
Iot and cloud computingIot and cloud computing
Iot and cloud computingeteshagarwal1
 
Internet of things using Raspberry Pi
Internet of things using Raspberry PiInternet of things using Raspberry Pi
Internet of things using Raspberry PiYash Gajera
 

What's hot (20)

Embedded Systems and IoT
Embedded Systems and IoTEmbedded Systems and IoT
Embedded Systems and IoT
 
IoT sensing and actuation
IoT sensing and actuationIoT sensing and actuation
IoT sensing and actuation
 
Introduction to IOT
Introduction to IOTIntroduction to IOT
Introduction to IOT
 
Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and Protocols
 
Smart Irrigation System
Smart Irrigation SystemSmart Irrigation System
Smart Irrigation System
 
IOT - Design Principles of Connected Devices
IOT - Design Principles of Connected DevicesIOT - Design Principles of Connected Devices
IOT - Design Principles of Connected Devices
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Sensors in IOT
Sensors in IOTSensors in IOT
Sensors in IOT
 
IOT Network architecture and Design.pptx
IOT Network architecture and Design.pptxIOT Network architecture and Design.pptx
IOT Network architecture and Design.pptx
 
Internet of Things: A Hands-On Approach paperback$@@
 Internet of Things: A Hands-On Approach paperback$@@ Internet of Things: A Hands-On Approach paperback$@@
Internet of Things: A Hands-On Approach paperback$@@
 
15CS81- IoT- VTU- module 3
15CS81- IoT- VTU- module 315CS81- IoT- VTU- module 3
15CS81- IoT- VTU- module 3
 
IoT
IoTIoT
IoT
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 
IoT Communication Protocols
IoT Communication ProtocolsIoT Communication Protocols
IoT Communication Protocols
 
Ppt 3 - IOT logic design
Ppt   3 - IOT logic designPpt   3 - IOT logic design
Ppt 3 - IOT logic design
 
Iot and cloud computing
Iot and cloud computingIot and cloud computing
Iot and cloud computing
 
Iot ppt
Iot pptIot ppt
Iot ppt
 
WSN IN IOT
WSN IN IOTWSN IN IOT
WSN IN IOT
 
IoT Connectivity
IoT Connectivity IoT Connectivity
IoT Connectivity
 
Internet of things using Raspberry Pi
Internet of things using Raspberry PiInternet of things using Raspberry Pi
Internet of things using Raspberry Pi
 

Similar to 15CS81 Module1 IoT

Internet of things chapter2.pdf
Internet of things chapter2.pdfInternet of things chapter2.pdf
Internet of things chapter2.pdfRupesh930637
 
Iot presentation
Iot presentationIot presentation
Iot presentationhuma742446
 
Io t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of thingsIo t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of thingsSumanPramanik7
 
internet of things(Architecture and components).pptx
internet of  things(Architecture and components).pptxinternet of  things(Architecture and components).pptx
internet of things(Architecture and components).pptxvikramkagitapu
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalEslam Nader
 
Intelligent Internet of Things (IIoT): System Architectures and Communica...
   Intelligent Internet of Things (IIoT): System  Architectures and Communica...   Intelligent Internet of Things (IIoT): System  Architectures and Communica...
Intelligent Internet of Things (IIoT): System Architectures and Communica...Raghu Nandy
 

Similar to 15CS81 Module1 IoT (20)

Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
 
Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
 
Internet of things chapter2.pdf
Internet of things chapter2.pdfInternet of things chapter2.pdf
Internet of things chapter2.pdf
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
IOT_PPT.pptx
IOT_PPT.pptxIOT_PPT.pptx
IOT_PPT.pptx
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
iot m1.pdf
iot m1.pdfiot m1.pdf
iot m1.pdf
 
IoT.pptx
IoT.pptxIoT.pptx
IoT.pptx
 
Iot presentation
Iot presentationIot presentation
Iot presentation
 
7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf
 
COMPARATIVE STUDY BETWEEN VARIOUS PROTOCOLS USED IN INTERNET OF THING
COMPARATIVE STUDY BETWEEN VARIOUS  PROTOCOLS USED IN INTERNET OF THINGCOMPARATIVE STUDY BETWEEN VARIOUS  PROTOCOLS USED IN INTERNET OF THING
COMPARATIVE STUDY BETWEEN VARIOUS PROTOCOLS USED IN INTERNET OF THING
 
Io t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of thingsIo t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of things
 
IOT_UNIT-1.pptx
IOT_UNIT-1.pptxIOT_UNIT-1.pptx
IOT_UNIT-1.pptx
 
internet of things(Architecture and components).pptx
internet of  things(Architecture and components).pptxinternet of  things(Architecture and components).pptx
internet of things(Architecture and components).pptx
 
IoT [Internet of Things]
IoT [Internet of Things]IoT [Internet of Things]
IoT [Internet of Things]
 
Wireless networks
Wireless networks Wireless networks
Wireless networks
 
IoT Architecture .pdf
IoT Architecture .pdfIoT Architecture .pdf
IoT Architecture .pdf
 
Internet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digitalInternet of things (IOT) connects physical to digital
Internet of things (IOT) connects physical to digital
 
What is an IoT Gateway Device & Why It's Important?
What is an IoT Gateway Device & Why It's Important?What is an IoT Gateway Device & Why It's Important?
What is an IoT Gateway Device & Why It's Important?
 
Intelligent Internet of Things (IIoT): System Architectures and Communica...
   Intelligent Internet of Things (IIoT): System  Architectures and Communica...   Intelligent Internet of Things (IIoT): System  Architectures and Communica...
Intelligent Internet of Things (IIoT): System Architectures and Communica...
 

Recently uploaded

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 

Recently uploaded (20)

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.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