SlideShare a Scribd company logo
1 of 32
IOT Network architecture
and Design
ī‚— The discipline of IoT network architecture is new and
requires a fresh perspective.
ī‚— It is important to note that while some similarities
between IT and IoT architectures do exist for the most
part, the challenges and requirements of IoT systems
are radically different from those of traditional IT
networks.
Overview of the module
ī‚— Drivers Behind New Network Architectures: OT
networks drive core industrial business operations.
They have unique characteristics and constraints that
are not easily supported by traditional IT network
architectures.
ī‚— Comparing IoT Architectures: Several architectures
have been published for IoT, including those by ETSI
and the IoT World Forum.
Overview of the module
ī‚— A Simplified IoT Architecture: While several IoT
architectures exist, a simplified model is presented in this
section to lay a foundation for rest of the topics
ī‚— The Core IoT Functional Stack: The IoT network must
be designed to support its unique requirements and
constraints. This section provides an overview of the full
networking stack, from sensors all the way to the
applications layer.
ī‚— IoT Data Management and Compute Stack: This
section introduces data management, including storage
and compute resource models for IoT, and involves edge,
fog, and cloud computing.
IoT Architectural Drivers
IoT Architectural Drivers
Comparing IOT Architectures
ī‚— The aforementioned challenges and requirements of
IoT systems have driven a whole new discipline of
network architecture. In the past several years,
architectural standards and frameworks have emerged
to address the challenge of designing massive-scale
IoT networks.
ī‚— The foundational concept in all these architectures is
supporting data, process, and the functions that
endpoint devices perform. Two of the best-known
architectures are those supported by oneM2M and the
IoT World Forum (IoTWF).
The oneM2M IoT Standardized
Architecture
The IoT World Forum (IoTWF)
Standardized Architecture
ī‚— Physical Devices and Controllers Layer
This layer is home to the “things” in the Internet of
Things, including the various endpoint devices and
sensors that send and receive information. The size of
these “things” can range from almost microscopic
sensors to giant machines in a factory. Their primary
function is generating data and being capable of being
queried and/or controlled over a network.
IT and OT Responsibilities in the
IoT Reference Model
A Simplified IOT architecture
Expanded View of the Simplified
IoT Architecture
The Core IoT Functional Stack
ī‚— “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 sub layers:
īƒŧ Access network sub layer: 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.
īƒŧ Gateways and backhaul network sublayer: 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 headend
central station where the information is processed.. 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
īƒŧ Network transport sub layer: 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 headend applications to exchange data with the sensors.
Examples include CoAP and MQTT.
ī‚— 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.
Layer 1: Things: Sensors and Actuators Layer
īƒ˜Battery-powered or power-connected:
īƒ˜Mobile or static
īƒ˜Low or high reporting frequency
īƒ˜Simple or rich data
īƒ˜Report range
īƒ˜Object density per cell
Sensor Applications Based on
Mobility and Throughput
Layer 2: Communications Network
Layer
īƒ˜ Access Network Sub layer
ī‚— There is a direct relationship between the IoT network
technology you choose and the type of connectivity topology
this technology allows.
ī‚— Each technology was designed with a certain number of use
cases in mind (what to connect, where to connect, how much
data to transport at what interval and over what distance).
ī‚— These use cases determined the frequency band that was
expected to be most suitable, the frame structure matching the
expected data pattern (packet size and communication
intervals), and the possible topologies that these use cases
illustrate.
Access Technologies and Distances
Range Estimate Groups
īƒ˜ PAN (personal area network): Scale of a few meters. This is
the personal space around a person. A common wireless
technology for this scale is Bluetooth.
īƒ˜ HAN (home area network): Scale of a few tens of meters. At
this scale, common wireless technologies for IoT include
ZigBee and Bluetooth Low Energy (BLE).
īƒ˜ NAN (neighborhood area network): Scale of a few hundreds
of meters. The term NAN is often used to refer to a group of
house units from which data is collected.
Range Estimate Groups
īƒ˜FAN (field area network): Scale of several tens
of meters to several hundred meters. FAN
typically refers to an outdoor area larger than a
single group of house units. The FAN is often seen
as “open space” (and therefore not secured and not
controlled
ī‚— LAN (local area network): Scale of up to 100 m.
This term is very common in networking, and it is
therefore also commonly used in the IoT space
when standard networking technologies (such as
Ethernet or IEEE 802.11) are used.
Comparison Between Common Last-Mile
Technologies in Terms of Range Versus
Cost, Power, and Bandwidth
Gateways and Backhaul Sublayer
īƒ˜Data collected from a smart object may need to be
forwarded to a central station where data is processed.
īƒ˜As this station is often in a different location from the
smart object, data directly received from the sensor
through an access technology needs to be forwarded to
another medium (the backhaul) and transported to
the central station.
īƒ˜ The gateway is in charge of this inter-medium
communication.
Architectural Considerations for
WiMAX and Cellular Technologies
Network Transport Sublayer
īƒ˜ The communication structure may involve peer-to-peer (for
example, meter to meter), point-to-point (meter to headend
station), point-to-multipoint (gateway or head-end to multiple
meters), unicast and multicast communications (software
update to one or multiple systems
īƒ˜ To allow good communication structure, a network protocol
with specific characteristics needs to be implemented. The
protocol needs to be open and standard-based to accommodate
multiple industries and multiple media. Scalability (to
accommodate thousands or millions of sensors in a single
network) and security are also common requirements.
IoT Network Management
Sublayer
īƒ˜Following the IP logic, some IoT implementers have
suggested HTTP for the data transfer phase. After all,
HTTP has a client and server component. The sensor
could use the client part to establish a connection to the
IoT central application (the server), and then data can be
exchanged
īƒ˜Web Socket is part of the HTML5 specification, and
provides a simple bidirectional connection over a single
connection. Some IoT solutions use Web Socket to
manage the connection between the smart object and an
external application. Web Socket is often combined with
other protocols, such as MQTT (described shortly) to
handle the IoT-specific part of the communication
XMPP
īƒ˜With the same logic of reusing well-known methods,
Extensible Messaging and Presence Protocol (XMPP)
was created. XMPP is based on instant messaging and
presence. It allows the exchange of data between two
or more systems and supports presence and contact
list maintenance.
īƒ˜A limitation of XMPP is its reliance on TCP, which may
force subscribers to maintain open sessions to other
systems and may be a limitation for memory-
constrained objects.
CoAP
īƒ˜CoAP uses some methods similar to those of HTTP
(such as Get, Post, Put, and Delete) but implements a
shorter list, thus limiting the size of the header. CoAP
also runs on UDP (whereas HTTP typically uses TCP).
īƒ˜CoAP also adds a feature that is lacking in HTTP and
very useful for IoT: observation. Observation allows
the streaming of state changes as they occur, without
requiring the receiver to query for these changes.
MQTT
īƒ˜MQTT uses a broker-based architecture. The sensor can
be set to be an MQTT publisher (publishes a piece of
information), the application that needs to receive the
information can be set as the MQTT subscriber, and any
intermediary system can be set as a broker to relay the
information between the publisher and the subscriber(s).
īƒ˜MQTT client typically holds a connection open to the
broker at all times. This may be a limiting factor in
environments where loss is high or where computing
resources are limited.

More Related Content

What's hot

Challenges and application of Internet of Things
Challenges and application of Internet of ThingsChallenges and application of Internet of Things
Challenges and application of Internet of ThingsAshutosh Bhardwaj
 
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 Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspectsIoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspectsRoberto Minerva
 
IoT Design Principles
IoT Design PrinciplesIoT Design Principles
IoT Design Principlesardexateam
 
Iot and cloud computing
Iot and cloud computingIot and cloud computing
Iot and cloud computingeteshagarwal1
 
Machine Learning and Internet of Things
Machine Learning and Internet of ThingsMachine Learning and Internet of Things
Machine Learning and Internet of ThingsSofian Hadiwijaya
 
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016]
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016][Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016]
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016]Mumbai B.Sc.IT Study
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocolN.Jagadish Kumar
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representationMd. Tanvir Masud
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applicationsPasquale Puzio
 
Knowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceKnowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceRamla Sheikh
 
IoT Architecture
IoT ArchitectureIoT Architecture
IoT ArchitectureNaseeba P P
 
Iot presentation
Iot presentationIot presentation
Iot presentationhuma742446
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)Ameer Sameer
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGSRamana Reddy
 

What's hot (20)

Challenges and application of Internet of Things
Challenges and application of Internet of ThingsChallenges and application of Internet of Things
Challenges and application of Internet of Things
 
Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and Protocols
 
IoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspectsIoT Challenges: Technological, Business and Social aspects
IoT Challenges: Technological, Business and Social aspects
 
IoT Design Principles
IoT Design PrinciplesIoT Design Principles
IoT Design Principles
 
Iot and cloud computing
Iot and cloud computingIot and cloud computing
Iot and cloud computing
 
Machine Learning and Internet of Things
Machine Learning and Internet of ThingsMachine Learning and Internet of Things
Machine Learning and Internet of Things
 
AI: AI & Problem Solving
AI: AI & Problem SolvingAI: AI & Problem Solving
AI: AI & Problem Solving
 
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016]
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016][Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016]
[Question Paper] ASP.NET With C# (75:25 Pattern) [April / 2016]
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocol
 
IoT Security
IoT SecurityIoT Security
IoT Security
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representation
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applications
 
FP7 iCore project presentation
FP7 iCore project presentation FP7 iCore project presentation
FP7 iCore project presentation
 
Knowledge representation In Artificial Intelligence
Knowledge representation In Artificial IntelligenceKnowledge representation In Artificial Intelligence
Knowledge representation In Artificial Intelligence
 
IoT Architecture
IoT ArchitectureIoT Architecture
IoT Architecture
 
Iot presentation
Iot presentationIot presentation
Iot presentation
 
Module 3 INTERNET OF THINGS
Module 3 INTERNET OF THINGSModule 3 INTERNET OF THINGS
Module 3 INTERNET OF THINGS
 
IoT sensor devices
IoT sensor devicesIoT sensor devices
IoT sensor devices
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
THE INTERNET OF THINGS
THE INTERNET OF THINGSTHE INTERNET OF THINGS
THE INTERNET OF THINGS
 

Similar to IOT Network architecture and Design.pptx

Similar to IOT Network architecture and Design.pptx (20)

15CS81 Module1 IoT
15CS81 Module1 IoT15CS81 Module1 IoT
15CS81 Module1 IoT
 
Iot
IotIot
Iot
 
Internet of things unit-1
Internet of things unit-1Internet of things unit-1
Internet of things unit-1
 
Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
 
Lec2.pptx
Lec2.pptxLec2.pptx
Lec2.pptx
 
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
 
Introduction to IoT - Unit I
Introduction to IoT - Unit IIntroduction to IoT - Unit I
Introduction to IoT - Unit I
 
Chapter 1 pdf
Chapter 1 pdfChapter 1 pdf
Chapter 1 pdf
 
K010426371
K010426371K010426371
K010426371
 
IOT-Monograph .docx
IOT-Monograph .docxIOT-Monograph .docx
IOT-Monograph .docx
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
 
Unit 4
Unit 4Unit 4
Unit 4
 
7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf
 
IOT_PPT.pptx
IOT_PPT.pptxIOT_PPT.pptx
IOT_PPT.pptx
 
Internet of things chapter2.pdf
Internet of things chapter2.pdfInternet of things chapter2.pdf
Internet of things chapter2.pdf
 
connecting smart object in IoT.pptx
connecting smart object in IoT.pptxconnecting smart object in IoT.pptx
connecting smart object in IoT.pptx
 
IoT _protocols.ppt
IoT _protocols.pptIoT _protocols.ppt
IoT _protocols.ppt
 
IoT & Applications Digital Notes 1 (1).pdf
IoT & Applications Digital Notes 1 (1).pdfIoT & Applications Digital Notes 1 (1).pdf
IoT & Applications Digital Notes 1 (1).pdf
 
IoT & Applications Digital Notes 1 (1).pdf
IoT & Applications Digital Notes 1 (1).pdfIoT & Applications Digital Notes 1 (1).pdf
IoT & Applications Digital Notes 1 (1).pdf
 
chapter 3.pdf
chapter 3.pdfchapter 3.pdf
chapter 3.pdf
 

Recently uploaded

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Study on Air-Water & Water-Water Heat Exchange in a Finned īģŋTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned īģŋTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned īģŋTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned īģŋTube ExchangerAnamika Sarkar
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 

Recently uploaded (20)

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡ī¸9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Study on Air-Water & Water-Water Heat Exchange in a Finned īģŋTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned īģŋTube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned īģŋTube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned īģŋTube Exchanger
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 

IOT Network architecture and Design.pptx

  • 2. ī‚— The discipline of IoT network architecture is new and requires a fresh perspective. ī‚— It is important to note that while some similarities between IT and IoT architectures do exist for the most part, the challenges and requirements of IoT systems are radically different from those of traditional IT networks.
  • 3. Overview of the module ī‚— Drivers Behind New Network Architectures: OT networks drive core industrial business operations. They have unique characteristics and constraints that are not easily supported by traditional IT network architectures. ī‚— Comparing IoT Architectures: Several architectures have been published for IoT, including those by ETSI and the IoT World Forum.
  • 4. Overview of the module ī‚— A Simplified IoT Architecture: While several IoT architectures exist, a simplified model is presented in this section to lay a foundation for rest of the topics ī‚— The Core IoT Functional Stack: The IoT network must be designed to support its unique requirements and constraints. This section provides an overview of the full networking stack, from sensors all the way to the applications layer. ī‚— IoT Data Management and Compute Stack: This section introduces data management, including storage and compute resource models for IoT, and involves edge, fog, and cloud computing.
  • 7. Comparing IOT Architectures ī‚— The aforementioned challenges and requirements of IoT systems have driven a whole new discipline of network architecture. In the past several years, architectural standards and frameworks have emerged to address the challenge of designing massive-scale IoT networks. ī‚— The foundational concept in all these architectures is supporting data, process, and the functions that endpoint devices perform. Two of the best-known architectures are those supported by oneM2M and the IoT World Forum (IoTWF).
  • 8. The oneM2M IoT Standardized Architecture
  • 9. The IoT World Forum (IoTWF) Standardized Architecture
  • 10. ī‚— Physical Devices and Controllers Layer This layer is home to the “things” in the Internet of Things, including the various endpoint devices and sensors that send and receive information. The size of these “things” can range from almost microscopic sensors to giant machines in a factory. Their primary function is generating data and being capable of being queried and/or controlled over a network.
  • 11.
  • 12.
  • 13.
  • 14. IT and OT Responsibilities in the IoT Reference Model
  • 15. A Simplified IOT architecture
  • 16. Expanded View of the Simplified IoT Architecture
  • 17. The Core IoT Functional Stack ī‚— “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 sub layers: īƒŧ Access network sub layer: 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. īƒŧ Gateways and backhaul network sublayer: 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 headend central station where the information is processed.. On IP networks, this gateway also forwards packets from one IP network to another, and it therefore acts as a router.
  • 18. The Core IoT Functional Stack īƒŧ Network transport sub layer: 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 headend applications to exchange data with the sensors. Examples include CoAP and MQTT. ī‚— 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. Layer 1: Things: Sensors and Actuators Layer īƒ˜Battery-powered or power-connected: īƒ˜Mobile or static īƒ˜Low or high reporting frequency īƒ˜Simple or rich data īƒ˜Report range īƒ˜Object density per cell
  • 20. Sensor Applications Based on Mobility and Throughput
  • 21. Layer 2: Communications Network Layer īƒ˜ Access Network Sub layer ī‚— There is a direct relationship between the IoT network technology you choose and the type of connectivity topology this technology allows. ī‚— Each technology was designed with a certain number of use cases in mind (what to connect, where to connect, how much data to transport at what interval and over what distance). ī‚— These use cases determined the frequency band that was expected to be most suitable, the frame structure matching the expected data pattern (packet size and communication intervals), and the possible topologies that these use cases illustrate.
  • 23. Range Estimate Groups īƒ˜ PAN (personal area network): Scale of a few meters. This is the personal space around a person. A common wireless technology for this scale is Bluetooth. īƒ˜ HAN (home area network): Scale of a few tens of meters. At this scale, common wireless technologies for IoT include ZigBee and Bluetooth Low Energy (BLE). īƒ˜ NAN (neighborhood area network): Scale of a few hundreds of meters. The term NAN is often used to refer to a group of house units from which data is collected.
  • 24. Range Estimate Groups īƒ˜FAN (field area network): Scale of several tens of meters to several hundred meters. FAN typically refers to an outdoor area larger than a single group of house units. The FAN is often seen as “open space” (and therefore not secured and not controlled ī‚— LAN (local area network): Scale of up to 100 m. This term is very common in networking, and it is therefore also commonly used in the IoT space when standard networking technologies (such as Ethernet or IEEE 802.11) are used.
  • 25. Comparison Between Common Last-Mile Technologies in Terms of Range Versus Cost, Power, and Bandwidth
  • 26. Gateways and Backhaul Sublayer īƒ˜Data collected from a smart object may need to be forwarded to a central station where data is processed. īƒ˜As this station is often in a different location from the smart object, data directly received from the sensor through an access technology needs to be forwarded to another medium (the backhaul) and transported to the central station. īƒ˜ The gateway is in charge of this inter-medium communication.
  • 27. Architectural Considerations for WiMAX and Cellular Technologies
  • 28. Network Transport Sublayer īƒ˜ The communication structure may involve peer-to-peer (for example, meter to meter), point-to-point (meter to headend station), point-to-multipoint (gateway or head-end to multiple meters), unicast and multicast communications (software update to one or multiple systems īƒ˜ To allow good communication structure, a network protocol with specific characteristics needs to be implemented. The protocol needs to be open and standard-based to accommodate multiple industries and multiple media. Scalability (to accommodate thousands or millions of sensors in a single network) and security are also common requirements.
  • 29. IoT Network Management Sublayer īƒ˜Following the IP logic, some IoT implementers have suggested HTTP for the data transfer phase. After all, HTTP has a client and server component. The sensor could use the client part to establish a connection to the IoT central application (the server), and then data can be exchanged īƒ˜Web Socket is part of the HTML5 specification, and provides a simple bidirectional connection over a single connection. Some IoT solutions use Web Socket to manage the connection between the smart object and an external application. Web Socket is often combined with other protocols, such as MQTT (described shortly) to handle the IoT-specific part of the communication
  • 30. XMPP īƒ˜With the same logic of reusing well-known methods, Extensible Messaging and Presence Protocol (XMPP) was created. XMPP is based on instant messaging and presence. It allows the exchange of data between two or more systems and supports presence and contact list maintenance. īƒ˜A limitation of XMPP is its reliance on TCP, which may force subscribers to maintain open sessions to other systems and may be a limitation for memory- constrained objects.
  • 31. CoAP īƒ˜CoAP uses some methods similar to those of HTTP (such as Get, Post, Put, and Delete) but implements a shorter list, thus limiting the size of the header. CoAP also runs on UDP (whereas HTTP typically uses TCP). īƒ˜CoAP also adds a feature that is lacking in HTTP and very useful for IoT: observation. Observation allows the streaming of state changes as they occur, without requiring the receiver to query for these changes.
  • 32. MQTT īƒ˜MQTT uses a broker-based architecture. The sensor can be set to be an MQTT publisher (publishes a piece of information), the application that needs to receive the information can be set as the MQTT subscriber, and any intermediary system can be set as a broker to relay the information between the publisher and the subscriber(s). īƒ˜MQTT client typically holds a connection open to the broker at all times. This may be a limiting factor in environments where loss is high or where computing resources are limited.