SlideShare a Scribd company logo
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

More Related Content

What's hot

Digital Signal Processors - DSP's
Digital Signal Processors - DSP'sDigital Signal Processors - DSP's
Digital Signal Processors - DSP's
Hicham Berkouk
 
Hardware Software Codesign
Hardware Software CodesignHardware Software Codesign
Hardware Software Codesign
destruck
 
PCB designing and tools
PCB designing and toolsPCB designing and tools
PCB designing and tools
Akash Jadhav
 
DSP Processor
DSP Processor DSP Processor
DSP Processor
Laxmikant Kalkonde
 
Adc f05
Adc f05Adc f05
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
JAIGANESH SEKAR
 
DIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSINGDIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSING
Snehal Hedau
 
Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmos
Rajesh Tiwary
 
Pll ppt
Pll pptPll ppt
Pll ppt
parassini
 
Raman optical amplifier. simple presentation
Raman optical amplifier. simple presentationRaman optical amplifier. simple presentation
Raman optical amplifier. simple presentation
Donaire Carapichoso
 
8251 USART
8251 USART8251 USART
8251 USART
ShivamSood22
 
Mechanical splicing techniques for optical fiber
Mechanical splicing techniques for optical fiberMechanical splicing techniques for optical fiber
Mechanical splicing techniques for optical fiber
Comilla University
 
Instrumentation amplifier
Instrumentation amplifierInstrumentation amplifier
Instrumentation amplifier
mohdabuzar5
 
PIC-18 Microcontroller
PIC-18 MicrocontrollerPIC-18 Microcontroller
PIC-18 Microcontroller
ASHISH RANJAN
 
Vlsi & embedded systems
Vlsi & embedded systemsVlsi & embedded systems
Vlsi & embedded systems
Deepak Yadav
 
Shannon Capacity.pptx
Shannon Capacity.pptxShannon Capacity.pptx
Shannon Capacity.pptx
Rhishav Poudyal
 
Microcontroller 8051 and its interfacing
Microcontroller 8051 and its interfacingMicrocontroller 8051 and its interfacing
Microcontroller 8051 and its interfacing
Ankur Mahajan
 
Frequency hopping spread spectrum
Frequency hopping spread spectrumFrequency hopping spread spectrum
Frequency hopping spread spectrum
Harshit Gupta
 
Phase locked loop
Phase locked loopPhase locked loop
Phase locked loop
Preet_patel
 
Trintron tube Presentation
Trintron tube PresentationTrintron tube Presentation
Trintron tube Presentation
Er. Ashish Pandey
 

What's hot (20)

Digital Signal Processors - DSP's
Digital Signal Processors - DSP'sDigital Signal Processors - DSP's
Digital Signal Processors - DSP's
 
Hardware Software Codesign
Hardware Software CodesignHardware Software Codesign
Hardware Software Codesign
 
PCB designing and tools
PCB designing and toolsPCB designing and tools
PCB designing and tools
 
DSP Processor
DSP Processor DSP Processor
DSP Processor
 
Adc f05
Adc f05Adc f05
Adc f05
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
 
DIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSINGDIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSING
 
Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmos
 
Pll ppt
Pll pptPll ppt
Pll ppt
 
Raman optical amplifier. simple presentation
Raman optical amplifier. simple presentationRaman optical amplifier. simple presentation
Raman optical amplifier. simple presentation
 
8251 USART
8251 USART8251 USART
8251 USART
 
Mechanical splicing techniques for optical fiber
Mechanical splicing techniques for optical fiberMechanical splicing techniques for optical fiber
Mechanical splicing techniques for optical fiber
 
Instrumentation amplifier
Instrumentation amplifierInstrumentation amplifier
Instrumentation amplifier
 
PIC-18 Microcontroller
PIC-18 MicrocontrollerPIC-18 Microcontroller
PIC-18 Microcontroller
 
Vlsi & embedded systems
Vlsi & embedded systemsVlsi & embedded systems
Vlsi & embedded systems
 
Shannon Capacity.pptx
Shannon Capacity.pptxShannon Capacity.pptx
Shannon Capacity.pptx
 
Microcontroller 8051 and its interfacing
Microcontroller 8051 and its interfacingMicrocontroller 8051 and its interfacing
Microcontroller 8051 and its interfacing
 
Frequency hopping spread spectrum
Frequency hopping spread spectrumFrequency hopping spread spectrum
Frequency hopping spread spectrum
 
Phase locked loop
Phase locked loopPhase locked loop
Phase locked loop
 
Trintron tube Presentation
Trintron tube PresentationTrintron tube Presentation
Trintron tube Presentation
 

Similar to 2.pdf

Internet of things chapter2.pdf
Internet of things chapter2.pdfInternet of things chapter2.pdf
Internet of things chapter2.pdf
Rupesh930637
 
INTERNET OF THINGS.pptx
INTERNET OF THINGS.pptxINTERNET OF THINGS.pptx
INTERNET OF THINGS.pptx
Manikandan Kandasamy
 
IoT Heap 2
IoT Heap 2IoT Heap 2
IoT Heap 2
SushrutaMishra1
 
IOT UNIT I.pptx
IOT UNIT I.pptxIOT UNIT I.pptx
IOT UNIT I.pptx
sufiyashaikh19
 
Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
Lec2.pptxLec2.pptx
IoT-CT internet of thing master séminaire cours.pdf
IoT-CT internet of thing master séminaire cours.pdfIoT-CT internet of thing master séminaire cours.pdf
IoT-CT internet of thing master séminaire cours.pdf
NadouShe
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
arjun431527
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
Joud Khattab
 
Atal io t introduction
Atal io t introductionAtal io t introduction
Atal io t introduction
Yadvendra bedi
 
Group 5 IoT Architecture Layer
Group 5 IoT Architecture LayerGroup 5 IoT Architecture Layer
Group 5 IoT Architecture Layer
Marcus Maneja
 
Unit 4
Unit 4Unit 4
IOT Unit 3 for engineering second year .pptx
IOT Unit 3 for engineering second year .pptxIOT Unit 3 for engineering second year .pptx
IOT Unit 3 for engineering second year .pptx
neelamsanjeevkumar
 
Unit 3 IOT.docx
Unit 3 IOT.docxUnit 3 IOT.docx
iot unit1.pdf
iot unit1.pdfiot unit1.pdf
iot unit1.pdf
shrutinandanwar6
 
iot iotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotioti...
iot iotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotioti...iot iotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotioti...
iot iotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotioti...
rohanbawadkar
 
IoT and m2m
IoT and m2mIoT and m2m
IoT and m2m
pavan penugonda
 
15CS81 Module1 IoT
15CS81 Module1 IoT15CS81 Module1 IoT
15CS81 Module1 IoT
Ganesh Awati
 
1.pptx
1.pptx1.pptx
Module-1.pptx
Module-1.pptxModule-1.pptx
Module-1.pptx
ssuserb7947f
 

Similar to 2.pdf (20)

Internet of things chapter2.pdf
Internet of things chapter2.pdfInternet of things chapter2.pdf
Internet of things chapter2.pdf
 
INTERNET OF THINGS.pptx
INTERNET OF THINGS.pptxINTERNET OF THINGS.pptx
INTERNET OF THINGS.pptx
 
IoT Heap 2
IoT Heap 2IoT Heap 2
IoT Heap 2
 
IOT UNIT I.pptx
IOT UNIT I.pptxIOT UNIT I.pptx
IOT UNIT I.pptx
 
Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
 
Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
 
IoT-CT internet of thing master séminaire cours.pdf
IoT-CT internet of thing master séminaire cours.pdfIoT-CT internet of thing master séminaire cours.pdf
IoT-CT internet of thing master séminaire cours.pdf
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
 
Fog Computing
Fog ComputingFog Computing
Fog Computing
 
Atal io t introduction
Atal io t introductionAtal io t introduction
Atal io t introduction
 
Group 5 IoT Architecture Layer
Group 5 IoT Architecture LayerGroup 5 IoT Architecture Layer
Group 5 IoT Architecture Layer
 
Unit 4
Unit 4Unit 4
Unit 4
 
IOT Unit 3 for engineering second year .pptx
IOT Unit 3 for engineering second year .pptxIOT Unit 3 for engineering second year .pptx
IOT Unit 3 for engineering second year .pptx
 
Unit 3 IOT.docx
Unit 3 IOT.docxUnit 3 IOT.docx
Unit 3 IOT.docx
 
iot unit1.pdf
iot unit1.pdfiot unit1.pdf
iot unit1.pdf
 
iot iotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotioti...
iot iotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotioti...iot iotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotioti...
iot iotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotiotioti...
 
IoT and m2m
IoT and m2mIoT and m2m
IoT and m2m
 
15CS81 Module1 IoT
15CS81 Module1 IoT15CS81 Module1 IoT
15CS81 Module1 IoT
 
1.pptx
1.pptx1.pptx
1.pptx
 
Module-1.pptx
Module-1.pptxModule-1.pptx
Module-1.pptx
 

More from Nikhil Patankar

UNIT V.pdf
UNIT V.pdfUNIT V.pdf
UNIT V.pdf
Nikhil Patankar
 
Unit 6.pptx
Unit 6.pptxUnit 6.pptx
Unit 6.pptx
Nikhil Patankar
 
SMAC.pdf
SMAC.pdfSMAC.pdf
SMAC.pdf
Nikhil Patankar
 
SMAC.pptx
SMAC.pptxSMAC.pptx
SMAC.pptx
Nikhil Patankar
 
Radio Frequency Identification Technology In IOT
Radio Frequency Identification Technology In IOTRadio Frequency Identification Technology In IOT
Radio Frequency Identification Technology In IOT
Nikhil Patankar
 
Fundamental IOT Key Mechanism and Resources
Fundamental IOT Key Mechanism and ResourcesFundamental IOT Key Mechanism and Resources
Fundamental IOT Key Mechanism and Resources
Nikhil Patankar
 
Introduction to Internet of Things
Introduction to Internet of ThingsIntroduction to Internet of Things
Introduction to Internet of Things
Nikhil Patankar
 

More from Nikhil Patankar (7)

UNIT V.pdf
UNIT V.pdfUNIT V.pdf
UNIT V.pdf
 
Unit 6.pptx
Unit 6.pptxUnit 6.pptx
Unit 6.pptx
 
SMAC.pdf
SMAC.pdfSMAC.pdf
SMAC.pdf
 
SMAC.pptx
SMAC.pptxSMAC.pptx
SMAC.pptx
 
Radio Frequency Identification Technology In IOT
Radio Frequency Identification Technology In IOTRadio Frequency Identification Technology In IOT
Radio Frequency Identification Technology In IOT
 
Fundamental IOT Key Mechanism and Resources
Fundamental IOT Key Mechanism and ResourcesFundamental IOT Key Mechanism and Resources
Fundamental IOT Key Mechanism and Resources
 
Introduction to Internet of Things
Introduction to Internet of ThingsIntroduction to Internet of Things
Introduction to Internet of Things
 

Recently uploaded

6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
Madhumitha Jayaram
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 

Recently uploaded (20)

6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 

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