2.pdf

N
Nikhil PatankarAssistant Professor um Sanjivani College of Engineering
Unit 2
IoT NETWORK ARCHITECTURE
AND DESIGN
One M2M IoT Standardized Architecture
One M2M IoT Standardized
Architecture
• The one M2M architecture divides IoT functions into three major domains:
– Application Layer
– Services Layer
– Network Layer
• Promotes interoperability through IT-friendly APIs & support wide range of IoT technologies
Application Layer
• The one M2M architecture gives major focus on connectivity between devices and their applications
• Includes the application-layer protocols
• Attempts to standardize northbound API definitions for interaction with BI systems
• Applications tend to be industry-specific and have their own sets of data models
• Thus shown as vertical entities
Services Layer
• Shown as horizontal framework across the vertical industry applications
• At this layer, horizontal modules include
– Physical network that IoT applications run on
– Underlying management protocols
– Hardware
• Examples include backhaul communications via cellular, MPLS networks, VPNs, and so onServices
Layer
• Riding on top is the common services layer.
• This conceptual layer adds APIs & middleware supporting third-party services & applications
Network Layer
• Communication domain for the IoT devices and endpoints
• Includes devices themselves and the communications network that links them
• Examples include wireless mesh technologies, such as IEEE 802.15.4, and wireless point-to-multipoint
systems, such as IEEE 801.11ah
IoT World Forum (IoTWF) Standardized Architecture
• IoTWF architectural committee published 7-layer IoT architectural reference model in 2014
• This committee was led by Cisco, IBM, Rockwell Automation, and others
• While various IoT reference models exist, the one put forth by the IoT World Forum offers clean,
simplified perspective on IoT
• Includes edge computing, data storage, and access
IoT World Forum (IoTWF) Standardized Architecture
IoT World Forum (IoTWF) Standardized Architecture
• Defines set of levels with control flowing from the center (cloud service or dedicated data center), to the
edge
• May includes sensors, devices, machines, and other types of intelligent end nodes
• In general, data travels up stack, originating from edge, and goes northbound to the center
IoT World Forum (IoTWF) Standardized Architecture
• Using this model, we are able to achieve:
– Decompose the IoT problem into smaller parts
– Identify different technologies at each layer and how they relate to one another
– Define a system in which different parts can be provided by different vendors
– Have a process of defining interfaces that leads to interoperability
– Define a tiered security model that is enforced at the transition points between levels
Layer 1: Physical Devices and Controllers Layer
• This layer is home to the “things” in the IoT, including various endpoint devices & sensors
• Size of these “things” can range from almost tiny sensors to huge machines in factory
• Their primary function is generating data and being capable of being controlled over network
Layer 2: Connectivity Layer
Layer 3: Edge Computing Layer
Upper Layers: Layers 4–7
A Simplified IoT Architecture
A Simplified IoT Architecture
• Framework is presented as 2 parallel stacks:
– IoT Data Management and Compute Stack
– Core IoT Functional Stack
• Intention is to simplify the IoT architecture into its most basic building blocks
A Simplified IoT Architecture
Expanded View of the Simplified IoT Architecture
The Core IoT Functional Stack
• Every published IoT model include core layers, including “things,” a communications network, and
applications
• Framework presented here separates core IoT & data management in parallel & aligned stack
• Allows you to carefully examine functions of both, network & applications, at each stage of complex IoT
system
The Core IoT Functional Stack
• This separation gives you better visibility into the functions of each layer
• Presentation in 3 layers is meant to simplify your understanding of IoT architecture into its most
foundational building blocks
• Such simple architecture needs to expanded
IoT Data Management and Compute Stack
• The “things” connected to the Internet are continuing to grow exponentially
• Cisco predicted that by 2020 there will be more than 50 billion devices connected to some form
of an IP network
• If number of devices is beyond conventional numbers, surely the data generated by these devices must
also be of serious concern
IoT Data Management and Compute Stack
IoT Data Management and Compute Stack
• Data-related problems need to be addressed:
– Bandwidth in last-mile IoT networks is very limited
– Latency can be very high (Instead of dealing with latency in the milliseconds range, large IoT
networks latency of hundreds to thousands of milliseconds)
– Volume of data transmitted can be high
– Big data is getting bigger
Fog Computing
• Solution to the various challenges is to distribute data management throughout the IoT system, as close
to the edge of the IP network as possible
• Best-known example of edge services in IoT is fog computing
• Any device with computing, storage, and network connectivity can be a fog node
Fog Computing
• Concept of fog was first developed by Flavio Bonomi and Rodolfo Milito of Cisco Systems
• In world of IoT, fog gets name from a relative comparison to computing in cloud layer
• Like clouds exist in sky, fog rests near ground
• In the same way, the intention of fog computing is to place resources as close to the ground—that is, the
IoT devices—as possible
Fog Computing
• Examples : industrial controllers, switches, routers, embedded servers, and IoT gateways
• An advantage of this structure is that fog node allows intelligence gathering (analytics) and control from
the closest possible point
• In one sense, this introduces new layer to the traditional IT computing model, one that is often referred to
as the “fog layer”
Fog Computing
Edge Computing
• Also called as “mist” computing
• If clouds exist in sky, and fog sits near ground, then mist is what actually sits on the ground
• Thus, concept of mist is to extend fog right into IoT endpoint device itself
• Fog computing solutions are being adopted by many industries
Hierarchy of Edge, Fog and Cloud
Introduction to M2M
• Machine-to-Machine (M2M) refers to networking of machines (or devices)
• Purpose of remote monitoring and control and data exchange
Introduction to M2M
Introduction to M2M
• M2M area network comprises of machines which have embedded hardware modules for sensing,
actuation and communication
• Various communication protocols such as ZigBee, Bluetooth, ModBus, M-Bus, Wireless M-Bus,
Power Line Communication (PLC), 6LoWPAN, IEEE 802.15.4, etc. can be used
Introduction to M2M
• Communication network provide connectivity to remote M2M area networks
• Communication network can use either wired or wireless networks (IP based)
M2M Gateway
• Since non-IP based protocols are used, M2M nodes within one network can’t communicate with nodes in
an external network
• To enable communication between remote M2M area networks, M2M gateways are used
M2M Gateway
Difference between IoT and M2M
Topic M2M IOT
Communication Proprietary or Non-IP Based IP Based
Protocols
Machines in M2M vs Homogeneous Machine Physical Objects that have
Things in IoT Unique Identifiers
Hardware vs Software More On Hardware More On Software
Emphasis
Data Collection & Collected In Point Solutions Collected In The Cloud (Can
Analysis And Often In On-premises Be Public, Private Or
Storage Hybrid Cloud
Applications Diagnosis Applications, Analytics Applications,
Service Management Enterprise Applications,
Applications, And On Remote Diagnosis And
Premises Management
Enterprise Applications Applications, etc.
Communication in IoT vs M2M
Software-Defined Networking (SDN)
• Architecture that separate control plane from data plane and centralizes network controller
• SDN controllers maintain a unified view of the network & make configuration, management and
provisioning simpler
• Underlying infrastructure in SDN uses simple packet forwarding hardware as opposed to specialized
hardware in conventional network
Software-Defined Networking (SDN)
Network Function Virtualization (NFV)
• Technology that controls virtualization to combine the heterogeneous network devices onto industry
standard high volume servers, switches and storage
• NFV is complementary to SDN as NFV can provide infrastructure on which SDN can run
Network Function Virtualization (NFV)
Key Elements of NFV
Virtualized Network Function (VNF)
• Software implementation of network function which is capable of running over NFV
Infrastructure
NFV Infrastructure
• Includes compute, network and storage resources that are virtualized
NFV Management and Orchestration
• Focuses on all virtualization-specific management tasks
• Covers orchestration and life-cycle management of physical and/or software resources that support
the infrastructure virtualization, and the life-cycle management of VNFs
1 von 40

Recomendados

Internet of things chapter2.pdf von
Internet of things chapter2.pdfInternet of things chapter2.pdf
Internet of things chapter2.pdfRupesh930637
63 views98 Folien
INTERNET OF THINGS.pptx von
INTERNET OF THINGS.pptxINTERNET OF THINGS.pptx
INTERNET OF THINGS.pptxManikandan Kandasamy
18 views46 Folien
IoT Heap 2 von
IoT Heap 2IoT Heap 2
IoT Heap 2SushrutaMishra1
46 views13 Folien
IOT UNIT I.pptx von
IOT UNIT I.pptxIOT UNIT I.pptx
IOT UNIT I.pptxsufiyashaikh19
39 views74 Folien
Lec2.pptx von
Lec2.pptxLec2.pptx
Lec2.pptxMuhammadIbrahim983635
7 views21 Folien
Lec2.pptx von
Lec2.pptxLec2.pptx
Lec2.pptxMuhammadIbrahim983635
7 views21 Folien

Más contenido relacionado

Similar a 2.pdf

Atal io t introduction von
Atal io t introductionAtal io t introduction
Atal io t introductionYadvendra bedi
33 views63 Folien
Group 5 IoT Architecture Layer von
Group 5 IoT Architecture LayerGroup 5 IoT Architecture Layer
Group 5 IoT Architecture LayerMarcus Maneja
172 views16 Folien
Unit 4 von
Unit 4Unit 4
Unit 4Mayura shelke
5.3K views60 Folien
Unit 3 IOT.docx von
Unit 3 IOT.docxUnit 3 IOT.docx
Unit 3 IOT.docxDr.M.Karthika parthasarathy
416 views23 Folien
iot unit1.pdf von
iot unit1.pdfiot unit1.pdf
iot unit1.pdfshrutinandanwar6
46 views46 Folien
IoT and m2m von
IoT and m2mIoT and m2m
IoT and m2mpavan penugonda
12.9K views13 Folien

Similar a 2.pdf(20)

Group 5 IoT Architecture Layer von Marcus Maneja
Group 5 IoT Architecture LayerGroup 5 IoT Architecture Layer
Group 5 IoT Architecture Layer
Marcus Maneja172 views
Unit 6 Final ppt (1).ppt von nadoje
Unit 6 Final ppt (1).pptUnit 6 Final ppt (1).ppt
Unit 6 Final ppt (1).ppt
nadoje13 views
Iot Service Layer Evolution von oneM2M
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer Evolution
oneM2M10.2K views
Internet of Things with Cloud Computing and M2M Communication von Sherin C Abraham
Internet of Things with Cloud Computing and M2M CommunicationInternet of Things with Cloud Computing and M2M Communication
Internet of Things with Cloud Computing and M2M Communication
Sherin C Abraham4.9K views
ch5-Fog Networks and Cloud Computing von ssuser06ea42
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
ssuser06ea4223 views

Más de Nikhil Patankar

UNIT V.pdf von
UNIT V.pdfUNIT V.pdf
UNIT V.pdfNikhil Patankar
5 views25 Folien
Unit 6.pptx von
Unit 6.pptxUnit 6.pptx
Unit 6.pptxNikhil Patankar
8 views25 Folien
SMAC.pdf von
SMAC.pdfSMAC.pdf
SMAC.pdfNikhil Patankar
0 views6 Folien
SMAC.pptx von
SMAC.pptxSMAC.pptx
SMAC.pptxNikhil Patankar
3 views6 Folien
Radio Frequency Identification Technology In IOT von
Radio Frequency Identification Technology In IOTRadio Frequency Identification Technology In IOT
Radio Frequency Identification Technology In IOTNikhil Patankar
84 views22 Folien
Fundamental IOT Key Mechanism and Resources von
Fundamental IOT Key Mechanism and ResourcesFundamental IOT Key Mechanism and Resources
Fundamental IOT Key Mechanism and ResourcesNikhil Patankar
337 views14 Folien

Último

Pitchbook Repowerlab.pdf von
Pitchbook Repowerlab.pdfPitchbook Repowerlab.pdf
Pitchbook Repowerlab.pdfVictoriaGaleano
5 views12 Folien
_MAKRIADI-FOTEINI_diploma thesis.pptx von
_MAKRIADI-FOTEINI_diploma thesis.pptx_MAKRIADI-FOTEINI_diploma thesis.pptx
_MAKRIADI-FOTEINI_diploma thesis.pptxfotinimakriadi
8 views32 Folien
Renewal Projects in Seismic Construction von
Renewal Projects in Seismic ConstructionRenewal Projects in Seismic Construction
Renewal Projects in Seismic ConstructionEngineering & Seismic Construction
5 views8 Folien
fakenews_DBDA_Mar23.pptx von
fakenews_DBDA_Mar23.pptxfakenews_DBDA_Mar23.pptx
fakenews_DBDA_Mar23.pptxdeepmitra8
16 views34 Folien
Update 42 models(Diode/General ) in SPICE PARK(DEC2023) von
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Tsuyoshi Horigome
38 views16 Folien
Web Dev Session 1.pptx von
Web Dev Session 1.pptxWeb Dev Session 1.pptx
Web Dev Session 1.pptxVedVekhande
11 views22 Folien

Último(20)

_MAKRIADI-FOTEINI_diploma thesis.pptx von fotinimakriadi
_MAKRIADI-FOTEINI_diploma thesis.pptx_MAKRIADI-FOTEINI_diploma thesis.pptx
_MAKRIADI-FOTEINI_diploma thesis.pptx
fotinimakriadi8 views
fakenews_DBDA_Mar23.pptx von deepmitra8
fakenews_DBDA_Mar23.pptxfakenews_DBDA_Mar23.pptx
fakenews_DBDA_Mar23.pptx
deepmitra816 views
Update 42 models(Diode/General ) in SPICE PARK(DEC2023) von Tsuyoshi Horigome
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Web Dev Session 1.pptx von VedVekhande
Web Dev Session 1.pptxWeb Dev Session 1.pptx
Web Dev Session 1.pptx
VedVekhande11 views
Design of machine elements-UNIT 3.pptx von gopinathcreddy
Design of machine elements-UNIT 3.pptxDesign of machine elements-UNIT 3.pptx
Design of machine elements-UNIT 3.pptx
gopinathcreddy33 views
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx von lwang78
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
lwang78109 views
SUMIT SQL PROJECT SUPERSTORE 1.pptx von Sumit Jadhav
SUMIT SQL PROJECT SUPERSTORE 1.pptxSUMIT SQL PROJECT SUPERSTORE 1.pptx
SUMIT SQL PROJECT SUPERSTORE 1.pptx
Sumit Jadhav 18 views
Ansari: Practical experiences with an LLM-based Islamic Assistant von M Waleed Kadous
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic Assistant
M Waleed Kadous5 views
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... von csegroupvn
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
csegroupvn5 views
MongoDB.pdf von ArthyR3
MongoDB.pdfMongoDB.pdf
MongoDB.pdf
ArthyR345 views
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf von AlhamduKure
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdfASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
AlhamduKure6 views
REACTJS.pdf von ArthyR3
REACTJS.pdfREACTJS.pdf
REACTJS.pdf
ArthyR334 views
GDSC Mikroskil Members Onboarding 2023.pdf von gdscmikroskil
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil58 views

2.pdf

  • 1. Unit 2 IoT NETWORK ARCHITECTURE AND DESIGN
  • 2. One M2M IoT Standardized Architecture
  • 3. One M2M IoT Standardized Architecture • The one M2M architecture divides IoT functions into three major domains: – Application Layer – Services Layer – Network Layer • Promotes interoperability through IT-friendly APIs & support wide range of IoT technologies Application Layer • The one M2M architecture gives major focus on connectivity between devices and their applications • Includes the application-layer protocols • Attempts to standardize northbound API definitions for interaction with BI systems • Applications tend to be industry-specific and have their own sets of data models • Thus shown as vertical entities
  • 4. Services Layer • Shown as horizontal framework across the vertical industry applications • At this layer, horizontal modules include – Physical network that IoT applications run on – Underlying management protocols – Hardware • Examples include backhaul communications via cellular, MPLS networks, VPNs, and so onServices Layer • Riding on top is the common services layer. • This conceptual layer adds APIs & middleware supporting third-party services & applications
  • 5. Network Layer • Communication domain for the IoT devices and endpoints • Includes devices themselves and the communications network that links them • Examples include wireless mesh technologies, such as IEEE 802.15.4, and wireless point-to-multipoint systems, such as IEEE 801.11ah
  • 6. IoT World Forum (IoTWF) Standardized Architecture • IoTWF architectural committee published 7-layer IoT architectural reference model in 2014 • This committee was led by Cisco, IBM, Rockwell Automation, and others • While various IoT reference models exist, the one put forth by the IoT World Forum offers clean, simplified perspective on IoT • Includes edge computing, data storage, and access
  • 7. IoT World Forum (IoTWF) Standardized Architecture
  • 8. IoT World Forum (IoTWF) Standardized Architecture • Defines set of levels with control flowing from the center (cloud service or dedicated data center), to the edge • May includes sensors, devices, machines, and other types of intelligent end nodes • In general, data travels up stack, originating from edge, and goes northbound to the center
  • 9. IoT World Forum (IoTWF) Standardized Architecture • Using this model, we are able to achieve: – Decompose the IoT problem into smaller parts – Identify different technologies at each layer and how they relate to one another – Define a system in which different parts can be provided by different vendors – Have a process of defining interfaces that leads to interoperability – Define a tiered security model that is enforced at the transition points between levels
  • 10. Layer 1: Physical Devices and Controllers Layer • This layer is home to the “things” in the IoT, including various endpoint devices & sensors • Size of these “things” can range from almost tiny sensors to huge machines in factory • Their primary function is generating data and being capable of being controlled over network
  • 12. Layer 3: Edge Computing Layer
  • 14. A Simplified IoT Architecture
  • 15. A Simplified IoT Architecture • Framework is presented as 2 parallel stacks: – IoT Data Management and Compute Stack – Core IoT Functional Stack • Intention is to simplify the IoT architecture into its most basic building blocks
  • 16. A Simplified IoT Architecture Expanded View of the Simplified IoT Architecture
  • 17. The Core IoT Functional Stack • Every published IoT model include core layers, including “things,” a communications network, and applications • Framework presented here separates core IoT & data management in parallel & aligned stack • Allows you to carefully examine functions of both, network & applications, at each stage of complex IoT system
  • 18. The Core IoT Functional Stack • This separation gives you better visibility into the functions of each layer • Presentation in 3 layers is meant to simplify your understanding of IoT architecture into its most foundational building blocks • Such simple architecture needs to expanded
  • 19. IoT Data Management and Compute Stack • The “things” connected to the Internet are continuing to grow exponentially • Cisco predicted that by 2020 there will be more than 50 billion devices connected to some form of an IP network • If number of devices is beyond conventional numbers, surely the data generated by these devices must also be of serious concern
  • 20. IoT Data Management and Compute Stack
  • 21. IoT Data Management and Compute Stack • Data-related problems need to be addressed: – Bandwidth in last-mile IoT networks is very limited – Latency can be very high (Instead of dealing with latency in the milliseconds range, large IoT networks latency of hundreds to thousands of milliseconds) – Volume of data transmitted can be high – Big data is getting bigger
  • 22. Fog Computing • Solution to the various challenges is to distribute data management throughout the IoT system, as close to the edge of the IP network as possible • Best-known example of edge services in IoT is fog computing • Any device with computing, storage, and network connectivity can be a fog node
  • 23. Fog Computing • Concept of fog was first developed by Flavio Bonomi and Rodolfo Milito of Cisco Systems • In world of IoT, fog gets name from a relative comparison to computing in cloud layer • Like clouds exist in sky, fog rests near ground • In the same way, the intention of fog computing is to place resources as close to the ground—that is, the IoT devices—as possible
  • 24. Fog Computing • Examples : industrial controllers, switches, routers, embedded servers, and IoT gateways • An advantage of this structure is that fog node allows intelligence gathering (analytics) and control from the closest possible point • In one sense, this introduces new layer to the traditional IT computing model, one that is often referred to as the “fog layer”
  • 26. Edge Computing • Also called as “mist” computing • If clouds exist in sky, and fog sits near ground, then mist is what actually sits on the ground • Thus, concept of mist is to extend fog right into IoT endpoint device itself • Fog computing solutions are being adopted by many industries
  • 27. Hierarchy of Edge, Fog and Cloud
  • 28. Introduction to M2M • Machine-to-Machine (M2M) refers to networking of machines (or devices) • Purpose of remote monitoring and control and data exchange
  • 30. Introduction to M2M • M2M area network comprises of machines which have embedded hardware modules for sensing, actuation and communication • Various communication protocols such as ZigBee, Bluetooth, ModBus, M-Bus, Wireless M-Bus, Power Line Communication (PLC), 6LoWPAN, IEEE 802.15.4, etc. can be used
  • 31. Introduction to M2M • Communication network provide connectivity to remote M2M area networks • Communication network can use either wired or wireless networks (IP based)
  • 32. M2M Gateway • Since non-IP based protocols are used, M2M nodes within one network can’t communicate with nodes in an external network • To enable communication between remote M2M area networks, M2M gateways are used
  • 34. Difference between IoT and M2M Topic M2M IOT Communication Proprietary or Non-IP Based IP Based Protocols Machines in M2M vs Homogeneous Machine Physical Objects that have Things in IoT Unique Identifiers Hardware vs Software More On Hardware More On Software Emphasis Data Collection & Collected In Point Solutions Collected In The Cloud (Can Analysis And Often In On-premises Be Public, Private Or Storage Hybrid Cloud Applications Diagnosis Applications, Analytics Applications, Service Management Enterprise Applications, Applications, And On Remote Diagnosis And Premises Management Enterprise Applications Applications, etc.
  • 36. Software-Defined Networking (SDN) • Architecture that separate control plane from data plane and centralizes network controller • SDN controllers maintain a unified view of the network & make configuration, management and provisioning simpler • Underlying infrastructure in SDN uses simple packet forwarding hardware as opposed to specialized hardware in conventional network
  • 38. Network Function Virtualization (NFV) • Technology that controls virtualization to combine the heterogeneous network devices onto industry standard high volume servers, switches and storage • NFV is complementary to SDN as NFV can provide infrastructure on which SDN can run
  • 40. Key Elements of NFV Virtualized Network Function (VNF) • Software implementation of network function which is capable of running over NFV Infrastructure NFV Infrastructure • Includes compute, network and storage resources that are virtualized NFV Management and Orchestration • Focuses on all virtualization-specific management tasks • Covers orchestration and life-cycle management of physical and/or software resources that support the infrastructure virtualization, and the life-cycle management of VNFs