SlideShare a Scribd company logo
INTERNET OF THINGS – TECHNICAL
LANDSCAPE
Taher Magdy
AGENDA
 Evolution of IoT concept
 M2M and IOT
 Collection phase
 Transmission phase
 Processing, managing and utilization phase
 EDGE Computing
 Fog computing
 Roof computing
EVOLUTION OF IOT CONCEPT
 The evolution of IoT is mainly supported by some
technological developments:
 RFID
 WiFi (IEEE 802.11x)
 NFC
 Machine-to-Machine (M2M)
EVOLUTION OF IOT CONCEPT
 RFID tags are intelligent bar codes capable to talk
with a networked system to track the objects.
Technically speaking, RFID tags are chips with
antenna that are typically embedded in objects and
containing electronically stored data. For the
automatic identification and tracking, RFID uses
electromagnetic fields. There are two types of RFID
tags, namely passive and active tags.
EVOLUTION OF IOT CONCEPT
 WiFi (IEEE 802.11x) is a local wireless networking
technology that is largely used by IoT devices in
home automation (such as in smart homes),
whereas mobile wireless networks are used by IoT
for geographically dispersed M2M connectivity
EVOLUTION OF IOT CONCEPT
 NFC, a Near Field Communication, is a
communication technology that enables devices to
share information wirelessly by putting them in
touch or bringing them into proximity with each
other. The NFC is broadly used in applications for
sharing personal data (such as contacts, business
cards, photos, videos), financial transactions,
information access in smart posters, etc. It is
considered as an evolution of RFID as it is built
upon RFID systems adding the possibility of
bidirectional communications.
EVOLUTION OF IOT CONCEPT
 Machine-to-Machine (M2M) communication is often
used for remote monitoring. Key components of a
M2M system include sensors, RFID, NFC,
Bluetooth, WiFi and cellular communication.
M2M AND IOT
M2M APPLICATIONS AND TECHNOLOGIES BY
GEOGRAPHY AND MOBILITY
IOT APPLICATION APPROACH
DATA FLOW IN IOT ENVIRONMENT
 IOT technologies could be classified in three groups
supporting the three main phases of data handling
in IoT environment, namely data collection phase,
data transmission phase, and application phase,
including data processing, managing and utilization.
COLLECTION PHASE
 This phase corresponds to the procedures for
sensing the physical environment and collecting
real time physical data. The first step in IoT
environment is the collection of information (or
data) from the physical environment (things), such
as temperature, humidity level, identity, state, etc.
SHORT DISTANCE VS. LONG DISTANCE
COMMUNICATION TECHNOLOGIES
TECHNOLOGY REFERENCES IN DATA
COLLECTION PHASE IN SHORT RANGE
TECHNOLOGY REFERENCES IN DATA
COLLECTION PHASE IN LONG RANGE
TRANSMISSION PHASE
 In the next phase, data collected through sensing
needs to be transmitted to the service platform
across the network so that applications can access
this data. Methods are required for accessing the
network through access gateways and
heterogeneous technologies.
TECHNOLOGY REFERENCES IN DATA
TRANSMISSION PHASE
TECHNOLOGY REFERENCES IN DATA
TRANSMISSION PHASE
PROCESSING, MANAGING AND UTILIZATION
PHASE
 In the last phase of data flow in IoT environment,
information is processed and then forwarded to the
applications. This phase is responsible for
abstracting all the features from objects, networks,
and services, and offering a loose coupling of
components including service discovery and
service composition. One of the major challenges in
IoT being to combine heterogeneous service , the
middle layer service platform plays a critical role in
managing these operations .
CLOUD COMPUTING
 Adoption of cloud computing supports the
realization of the full potential of IoT. Generally
speaking, cloud is used for the delivery of hosted
services over the internet. It gives easy access to
virtualized resources, such as a virtual machine
(VM) or an application, which can be dynamically
allocated without any human intervention. Once in
the cloud, the data collected from IoT can be easily
accessed by different applications. However, in
order to access the cloud to store and retrieve data,
IoT objects need to be connected to the internet
SERVICE-ORIENTED ARCHITECTURE (SOA)
 is another concept that can be applied for
combining heterogeneous service technologies in a
single network. Normally, the SOA concept relies on
three layers, each responsible for different
functionalities
 The first layer is responsible for objects
abstraction, i.e., every object or a single
functionality implemented by an object is abstracted
to represent as a service. In addition, it offers
semantic descriptions and procedures to access
the objects.
SERVICE-ORIENTED ARCHITECTURE (SOA)
 The second layer is responsible for the services
management, providing a way to automatically and
dynamically discover them, monitor them, and make
their status public. Additionally, it is responsible for
remote management of the services, and for
maintenance of a correspondence between objects and
the services available on them.
 Finally, the third layer provides composition mechanisms
for new services, i.e., how to form dynamically and in
real-time the new services from a single or set of basic
services. Additionally, a repository of services ensures
an overall updated view of recently connected instances
of service.
PEER-TO-PEER (P2P)
 represent one of the most important content-centric
internet technologies. Notably, peer-to-peer
systems are applicable in IoT to implement efficient
discovering mechanisms for available capabilities
and resources. Many peer-to-peer systems rely on
distributed dash tables (DHT) to guarantee the
communication flow between peers. DHT are the
most promising due to a set of properties they
exhibit, such as efficiency, scalability, resilience to
node failures, etc
HIGH PERFORMANCE COMPUTING (HPC) FOR
IOT
 Smart building management, smart mobility, smart
logistics and smart manufacturing are some
examples of applications using a combination of IoT
and HPC infrastructures. Indeed, HPC is at the
center of progress and innovation in the digital age
because it drastically advances the processing
ability. Recently, HPC applications have started to
use cloud by various service providers. It is not yet
clear what type of HPC-Cloud combination (cloud
HPC or HPC in cloud) will prevail in the future, but
HPC as a service, like many other services in the
cloud, would certainly be the major processing
technique for the IoT
 In Luxembourg, the government supports the
development of innovative applications on HPC and
Big Data to improve the everyday life of the citizens
and to strengthen the national economy [49]. The
Third Industrial Revolution of Luxembourg aims at
transforming all industrial sectors into Digital and
Smart17, using Big Data and HPC as one of the
means to achieve this goal.
 Luxembourg looks forward to become a digital pioneer in
Europe in coming years thanks to its policy based on the
opportunities offered by the digital transformation:
 World Class HPC & Big Data enabled Hub and Ecosystem;
 Digital –data -friendly regulatory environment;
 Competitive digital advantages in key strategic sectors.
 Recognizing the importance of societal and economic benefits
that can be derived from HPC enabled applications, France,
Italy, Spain and Luxembourg launched an Important Project of
Common European Interest (IPCEI18) aiming to develop and
implement next-generation HPC and Big Data technologies
and applications to improve the European position in a global
digital market .
EDGE COMPUTING
 it is a method of optimizing cloud computing
systems by performing data processing at the
end/edge of the network, near the source of the
data, integrating network, computing, storage, and
application core capabilities and providing edge
intelligent services
 It mainly reduces the communications bandwidth
needed between sensors and the central data
center by performing analytics and knowledge
generation at or near the data source. This
approach leverages resources that might not be
continuously required to be connected to a network
such as smartphones, laptops, tablets and sensors.
EDGE COMPUTING
 Edge Computing Consortium (ECC)19 highlights three
major phases to understand the development of edge
computing as:
 1- Connection: Numerous heterogeneous, real-time
connections between terminals and devices, as well as
automatic network deployment and operation and
maintenance (O&M) will serve edge computing
 2- Smart: Data analysis and automatic service
processing capabilities are applied to the network edge
smartly. This capability significantly improves efficiency
and reduces costs of data processing.
 3- Autonomy: This phase is enabled by recent emerging
technologies such as Artificial Intelligence (AI) making
possible intelligent automation at the edge.
FOG COMPUTING
 is considered as an extension of the cloud
computing paradigm from the core of network to the
edge of the network. It accelerates awareness and
response to events by eliminating a round trip to the
cloud for analysis. It avoids the need for costly
bandwidth additions by offloading gigabytes of
network traffic from the core network.
FOG AND EDGE COMPUTING I
 in IoT applications are system and network architectures
that attempt to collect, analyze, and process data more
efficiently than traditional cloud architecture. Both
computing technologies involve placing intelligence and
processing capabilities down closer to the edge of the
network where the data originates. The key difference
between the two architectures is where that intelligence
and computing power is placed. Fog computing pushes
intelligence down to the local area network (LAN) level
of network architecture, processing data in a fog node or
IoT gateway.
 Edge computing pushes the intelligence, processing
power, and communication capabilities of an edge
gateway or appliance directly into devices like
programmable automation controllers (PACs).
ROOF COMPUTING
 is a recent federated networking and computational
paradigm for the IoT available for Real-time Onsite
Operations Facilitation (ROOF).
 This includes next-hop connectivity for the things,
real time context building and decision triggers,
providing efficient data connectivity to the
service/cloud providers, and always-on security.
Standard for an Architectural Framework for Real-
time Onsite Operations Facilitation (ROOF) for the
Internet of Things originates from the IEEE project
working on Roof computing and networking for the
data and the devices..
CLOUD VS. EDGE/FOG VS. ROOF
Thank You

More Related Content

PDF
COMPARATIVE STUDY BETWEEN VARIOUS PROTOCOLS USED IN INTERNET OF THING
PPTX
Emergence of IoT,Introduction, Evolution
PPTX
Emergence of IoT,Introduction, Evolution
PPTX
Unit I _ Lecture PPT INTRODUCTION TO IOT PPT (2).pptx
PPTX
UNIT 1 Nan mudhalvan how tofaefjlnajlncjlanjlcnajknfjkanjkfnajnfj
PDF
Implementation of IoT in Agriculture: A Scientific Approach for Smart Irriga...
PPTX
Iot Report
PDF
A Brief Review on Internet of Things
COMPARATIVE STUDY BETWEEN VARIOUS PROTOCOLS USED IN INTERNET OF THING
Emergence of IoT,Introduction, Evolution
Emergence of IoT,Introduction, Evolution
Unit I _ Lecture PPT INTRODUCTION TO IOT PPT (2).pptx
UNIT 1 Nan mudhalvan how tofaefjlnajlncjlanjlcnajknfjkanjkfnajnfj
Implementation of IoT in Agriculture: A Scientific Approach for Smart Irriga...
Iot Report
A Brief Review on Internet of Things

Similar to Internet of Things – Technical landscape (1).pptx (20)

DOCX
Seminar report
DOCX
Global IoT Technology and Digital transformation
PDF
Internet of Things (IoT): Readme
PDF
Data Communication in Internet of Things: Vision, Challenges and Future Direc...
PPTX
Lecture 11
PPTX
Internet of Things and the protocols ppt
PDF
Research Inventy : International Journal of Engineering and Science
PDF
Fog computing scheduling algorithm for smart city
PPTX
Internet of things
PPTX
IOT Network architecture and Design.pptx
PPTX
Iot presentation
PDF
15CS81 Module1 IoT
PDF
A review on orchestration distributed systems for IoT smart services in fog c...
PDF
WIRELESS SENSORS INTEGRATION INTO INTERNET OF THINGS AND THE SECURITY PRIMITIVES
DOCX
smart street light system using IOT
PDF
Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...
PDF
IoT-01-00005-v2.pdf
PDF
IOT _ Presentation by : Simran Singh.pdf
PDF
A Literature Survey on Internet of Things (IoT)
PDF
F2CDM: Internet of Things for Healthcare Network Based Fog-to-Cloud and Data-...
Seminar report
Global IoT Technology and Digital transformation
Internet of Things (IoT): Readme
Data Communication in Internet of Things: Vision, Challenges and Future Direc...
Lecture 11
Internet of Things and the protocols ppt
Research Inventy : International Journal of Engineering and Science
Fog computing scheduling algorithm for smart city
Internet of things
IOT Network architecture and Design.pptx
Iot presentation
15CS81 Module1 IoT
A review on orchestration distributed systems for IoT smart services in fog c...
WIRELESS SENSORS INTEGRATION INTO INTERNET OF THINGS AND THE SECURITY PRIMITIVES
smart street light system using IOT
Performance Analysis of Internet of Things Protocols Based Fog/Cloud over Hig...
IoT-01-00005-v2.pdf
IOT _ Presentation by : Simran Singh.pdf
A Literature Survey on Internet of Things (IoT)
F2CDM: Internet of Things for Healthcare Network Based Fog-to-Cloud and Data-...
Ad

More from EhabRushdy1 (6)

PPTX
Part#1_Logic_Design.pptx LOGIC Circuit Course
PPT
Ch1 Internet of IoT.ppt ----------------
PPTX
Qam.pptx
PDF
CA_Module_13.pdf
PDF
CA_Module_2.pdf
PDF
CA_Module_1.pdf
Part#1_Logic_Design.pptx LOGIC Circuit Course
Ch1 Internet of IoT.ppt ----------------
Qam.pptx
CA_Module_13.pdf
CA_Module_2.pdf
CA_Module_1.pdf
Ad

Recently uploaded (20)

PDF
English Language Teaching from Post-.pdf
PDF
High Ground Student Revision Booklet Preview
PDF
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...
PPTX
Onica Farming 24rsclub profitable farm business
PPTX
UNDER FIVE CLINICS OR WELL BABY CLINICS.pptx
PPTX
Cardiovascular Pharmacology for pharmacy students.pptx
PDF
Sunset Boulevard Student Revision Booklet
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
From loneliness to social connection charting
PDF
Insiders guide to clinical Medicine.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
How to Manage Loyalty Points in Odoo 18 Sales
DOCX
UPPER GASTRO INTESTINAL DISORDER.docx
PDF
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
Types of Literary Text: Poetry and Prose
PDF
Module 3: Health Systems Tutorial Slides S2 2025
English Language Teaching from Post-.pdf
High Ground Student Revision Booklet Preview
Electrolyte Disturbances and Fluid Management A clinical and physiological ap...
Onica Farming 24rsclub profitable farm business
UNDER FIVE CLINICS OR WELL BABY CLINICS.pptx
Cardiovascular Pharmacology for pharmacy students.pptx
Sunset Boulevard Student Revision Booklet
Renaissance Architecture: A Journey from Faith to Humanism
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Abdominal Access Techniques with Prof. Dr. R K Mishra
From loneliness to social connection charting
Insiders guide to clinical Medicine.pdf
human mycosis Human fungal infections are called human mycosis..pptx
O7-L3 Supply Chain Operations - ICLT Program
How to Manage Loyalty Points in Odoo 18 Sales
UPPER GASTRO INTESTINAL DISORDER.docx
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Types of Literary Text: Poetry and Prose
Module 3: Health Systems Tutorial Slides S2 2025

Internet of Things – Technical landscape (1).pptx

  • 1. INTERNET OF THINGS – TECHNICAL LANDSCAPE Taher Magdy
  • 2. AGENDA  Evolution of IoT concept  M2M and IOT  Collection phase  Transmission phase  Processing, managing and utilization phase  EDGE Computing  Fog computing  Roof computing
  • 3. EVOLUTION OF IOT CONCEPT  The evolution of IoT is mainly supported by some technological developments:  RFID  WiFi (IEEE 802.11x)  NFC  Machine-to-Machine (M2M)
  • 4. EVOLUTION OF IOT CONCEPT  RFID tags are intelligent bar codes capable to talk with a networked system to track the objects. Technically speaking, RFID tags are chips with antenna that are typically embedded in objects and containing electronically stored data. For the automatic identification and tracking, RFID uses electromagnetic fields. There are two types of RFID tags, namely passive and active tags.
  • 5. EVOLUTION OF IOT CONCEPT  WiFi (IEEE 802.11x) is a local wireless networking technology that is largely used by IoT devices in home automation (such as in smart homes), whereas mobile wireless networks are used by IoT for geographically dispersed M2M connectivity
  • 6. EVOLUTION OF IOT CONCEPT  NFC, a Near Field Communication, is a communication technology that enables devices to share information wirelessly by putting them in touch or bringing them into proximity with each other. The NFC is broadly used in applications for sharing personal data (such as contacts, business cards, photos, videos), financial transactions, information access in smart posters, etc. It is considered as an evolution of RFID as it is built upon RFID systems adding the possibility of bidirectional communications.
  • 7. EVOLUTION OF IOT CONCEPT  Machine-to-Machine (M2M) communication is often used for remote monitoring. Key components of a M2M system include sensors, RFID, NFC, Bluetooth, WiFi and cellular communication.
  • 9. M2M APPLICATIONS AND TECHNOLOGIES BY GEOGRAPHY AND MOBILITY
  • 11. DATA FLOW IN IOT ENVIRONMENT
  • 12.  IOT technologies could be classified in three groups supporting the three main phases of data handling in IoT environment, namely data collection phase, data transmission phase, and application phase, including data processing, managing and utilization.
  • 13. COLLECTION PHASE  This phase corresponds to the procedures for sensing the physical environment and collecting real time physical data. The first step in IoT environment is the collection of information (or data) from the physical environment (things), such as temperature, humidity level, identity, state, etc.
  • 14. SHORT DISTANCE VS. LONG DISTANCE COMMUNICATION TECHNOLOGIES
  • 15. TECHNOLOGY REFERENCES IN DATA COLLECTION PHASE IN SHORT RANGE
  • 16. TECHNOLOGY REFERENCES IN DATA COLLECTION PHASE IN LONG RANGE
  • 17. TRANSMISSION PHASE  In the next phase, data collected through sensing needs to be transmitted to the service platform across the network so that applications can access this data. Methods are required for accessing the network through access gateways and heterogeneous technologies.
  • 18. TECHNOLOGY REFERENCES IN DATA TRANSMISSION PHASE
  • 19. TECHNOLOGY REFERENCES IN DATA TRANSMISSION PHASE
  • 20. PROCESSING, MANAGING AND UTILIZATION PHASE  In the last phase of data flow in IoT environment, information is processed and then forwarded to the applications. This phase is responsible for abstracting all the features from objects, networks, and services, and offering a loose coupling of components including service discovery and service composition. One of the major challenges in IoT being to combine heterogeneous service , the middle layer service platform plays a critical role in managing these operations .
  • 21. CLOUD COMPUTING  Adoption of cloud computing supports the realization of the full potential of IoT. Generally speaking, cloud is used for the delivery of hosted services over the internet. It gives easy access to virtualized resources, such as a virtual machine (VM) or an application, which can be dynamically allocated without any human intervention. Once in the cloud, the data collected from IoT can be easily accessed by different applications. However, in order to access the cloud to store and retrieve data, IoT objects need to be connected to the internet
  • 22. SERVICE-ORIENTED ARCHITECTURE (SOA)  is another concept that can be applied for combining heterogeneous service technologies in a single network. Normally, the SOA concept relies on three layers, each responsible for different functionalities  The first layer is responsible for objects abstraction, i.e., every object or a single functionality implemented by an object is abstracted to represent as a service. In addition, it offers semantic descriptions and procedures to access the objects.
  • 23. SERVICE-ORIENTED ARCHITECTURE (SOA)  The second layer is responsible for the services management, providing a way to automatically and dynamically discover them, monitor them, and make their status public. Additionally, it is responsible for remote management of the services, and for maintenance of a correspondence between objects and the services available on them.  Finally, the third layer provides composition mechanisms for new services, i.e., how to form dynamically and in real-time the new services from a single or set of basic services. Additionally, a repository of services ensures an overall updated view of recently connected instances of service.
  • 24. PEER-TO-PEER (P2P)  represent one of the most important content-centric internet technologies. Notably, peer-to-peer systems are applicable in IoT to implement efficient discovering mechanisms for available capabilities and resources. Many peer-to-peer systems rely on distributed dash tables (DHT) to guarantee the communication flow between peers. DHT are the most promising due to a set of properties they exhibit, such as efficiency, scalability, resilience to node failures, etc
  • 25. HIGH PERFORMANCE COMPUTING (HPC) FOR IOT  Smart building management, smart mobility, smart logistics and smart manufacturing are some examples of applications using a combination of IoT and HPC infrastructures. Indeed, HPC is at the center of progress and innovation in the digital age because it drastically advances the processing ability. Recently, HPC applications have started to use cloud by various service providers. It is not yet clear what type of HPC-Cloud combination (cloud HPC or HPC in cloud) will prevail in the future, but HPC as a service, like many other services in the cloud, would certainly be the major processing technique for the IoT
  • 26.  In Luxembourg, the government supports the development of innovative applications on HPC and Big Data to improve the everyday life of the citizens and to strengthen the national economy [49]. The Third Industrial Revolution of Luxembourg aims at transforming all industrial sectors into Digital and Smart17, using Big Data and HPC as one of the means to achieve this goal.
  • 27.  Luxembourg looks forward to become a digital pioneer in Europe in coming years thanks to its policy based on the opportunities offered by the digital transformation:  World Class HPC & Big Data enabled Hub and Ecosystem;  Digital –data -friendly regulatory environment;  Competitive digital advantages in key strategic sectors.  Recognizing the importance of societal and economic benefits that can be derived from HPC enabled applications, France, Italy, Spain and Luxembourg launched an Important Project of Common European Interest (IPCEI18) aiming to develop and implement next-generation HPC and Big Data technologies and applications to improve the European position in a global digital market .
  • 28. EDGE COMPUTING  it is a method of optimizing cloud computing systems by performing data processing at the end/edge of the network, near the source of the data, integrating network, computing, storage, and application core capabilities and providing edge intelligent services  It mainly reduces the communications bandwidth needed between sensors and the central data center by performing analytics and knowledge generation at or near the data source. This approach leverages resources that might not be continuously required to be connected to a network such as smartphones, laptops, tablets and sensors.
  • 29. EDGE COMPUTING  Edge Computing Consortium (ECC)19 highlights three major phases to understand the development of edge computing as:  1- Connection: Numerous heterogeneous, real-time connections between terminals and devices, as well as automatic network deployment and operation and maintenance (O&M) will serve edge computing  2- Smart: Data analysis and automatic service processing capabilities are applied to the network edge smartly. This capability significantly improves efficiency and reduces costs of data processing.  3- Autonomy: This phase is enabled by recent emerging technologies such as Artificial Intelligence (AI) making possible intelligent automation at the edge.
  • 30. FOG COMPUTING  is considered as an extension of the cloud computing paradigm from the core of network to the edge of the network. It accelerates awareness and response to events by eliminating a round trip to the cloud for analysis. It avoids the need for costly bandwidth additions by offloading gigabytes of network traffic from the core network.
  • 31. FOG AND EDGE COMPUTING I  in IoT applications are system and network architectures that attempt to collect, analyze, and process data more efficiently than traditional cloud architecture. Both computing technologies involve placing intelligence and processing capabilities down closer to the edge of the network where the data originates. The key difference between the two architectures is where that intelligence and computing power is placed. Fog computing pushes intelligence down to the local area network (LAN) level of network architecture, processing data in a fog node or IoT gateway.  Edge computing pushes the intelligence, processing power, and communication capabilities of an edge gateway or appliance directly into devices like programmable automation controllers (PACs).
  • 32. ROOF COMPUTING  is a recent federated networking and computational paradigm for the IoT available for Real-time Onsite Operations Facilitation (ROOF).  This includes next-hop connectivity for the things, real time context building and decision triggers, providing efficient data connectivity to the service/cloud providers, and always-on security. Standard for an Architectural Framework for Real- time Onsite Operations Facilitation (ROOF) for the Internet of Things originates from the IEEE project working on Roof computing and networking for the data and the devices..
  • 33. CLOUD VS. EDGE/FOG VS. ROOF