SlideShare a Scribd company logo
UNIT-1
INTRODUCTION TO INTERNET OF THINGS
Dr. C. GOPINATH
Assistant Professor
St. Joseph College of Engineering
INTRODUCTION TO INTERNET OF THINGS
Evolution of Internet of Things – Enabling Technologies – IoT Architectures:
oneM2M, IoT World Forum (IoTWF) and Alternative IoT Models – Simplified IoT
Architecture and Core IoT Functional Stack – Fog, Edge and Cloud in IoT
What is IOT?
The Internet of Things (IoT) is a network of physical objects or "things" embedded with
electronics, software, sensors, and network connectivity that allow these objects to collect
and exchange data.
(Or)
IoT stands for Internet of Things. It refers to the interconnected of physical devices, such as
appliances and vehicles, that are embedded with software, sensors, and connectivity which
enables these objects to connect and exchange data. This technology allows for the
collection and sharing of data from a vast network of devices, creating opportunities for
more efficient and automated systems.
Example of IOT
 A light bulb can be switched on/off from miles away using a mobile device is an
example of an IoT device.
 A motion sensor inside an office combined with a thermostat and a display which
provides temperature, ambient lighting and presence inside a conference room at
regular intervals is another example of an IoT device.
History of IOT
Why IoT?
 With the development of technologies like M2M (machine-to-machine communication)
and widespread of Internet, communication over long distance became possible.
 This useful exchange of information across the globe with minimal human intervention
led to an innovative concept called Internet of Things (IoT) where objects represent
themselves as a digitally forming large network of connected devices that can
communicate over the internet.
Components comprising IoT
 IoT Hardware – These include sensors, micro-controller devices for control, servers, an
edge or gateway.
 IoT software – It includes mobile and web applications that are responsible for data
collection, device integration, real-time analysis and application and process extension.
•Sensors and Actuators: Sensing devices (thermostat, microphone) which
interact with the environment and an actuator (Electric motor) for turning
energy into motion.
•Connectivity or Gateway: A communication channel through which
devices can communicate and share information.
•Analytics: Data coming from devices and sensors is converted into a
format that is easy to read and process.
•Cloud: IoT generates a lot of data and cloud platform allows us to store
and process the IoT data received.
•Artificial Intelligence: Automation and artificial intelligence provide
better control over the system and help us achieve the real potential of
technology.
•User Interface: IoT provides a visible interface that can be easily
accessed and controlled by the user.
IoT Lifecycle
 Collect: The life cycle of IoT starts with collecting data from different sources deployed in a particular region.
These sources could be any sensors or device capable of transmitting data connected to a gateway. Data are
efficiently collected and passed forward through a communication channel for analysis.
 Communicate: This phase involves secure and reliable transfer of data. Routers, switches and firewall
technologies play a vital role in establishing communication between devices. The Data is sent to the cloud or
other data centers using the internet which is our major means of communication in IoT.
 Analysis: This phase is an important part of the IoT lifecycle. In this phase data collected from different sensor
devices are collected and analysed based on the use case to extract some useful output/information.
 Action: This is the final stage of IoT lifecycle. Information obtained by the analysis of sensor data is acted upon
and proper actions and measures are taken based on the analysis result.
OCS352-IOT -UNIT-1.pdf
IoT Applications
IoT Applications
IoT Applications Ex:
IoT Applications Ex:
IoT Applications Ex:
The Evolution of Internet of Things
OCS352-IOT -UNIT-1.pdf
The world is the index
• The world is the index that we will use to classify and identify the things that surround us.
• For example, the photos that we take have ever more frequently the location of the photographer and the
photos can be organized according to location using Google Earth14.
Take the world on line
• The things that are surrounding us can have an information shadow on the Internet.
• The radio frequency identification (RFID) tags, devices that contain chips that can be read by nearby
sensors for example the Champion chip
• Domestic animals can wear RFID collars that are recognized by doors that can open to let them enter.
Take control of the world
 The world around us can talk to us and tell us its needs.
 To monitor any object connected to the Internet there’s a platform called Pachube that makes it possible for
sensors connected to the Internet to send data about themselves and make them viewable in different ways that
can be over time and according to place, but above all to trigger actions when certain values are reached (for
example, to open a window when a certain temperature is reached).
Let the things talk to each other
 Objects can interact with each other to exchange and integrate data, to trigger
actions and to integrate how they work together.
 Even plants can signal their needs. In fact, with Botanicalls, plants can
communicate on Twitter when they need watering and the communication can go
to a sprinkler system connected to the Internet.
IoT Enabling Technologies
Wireless Sensor Network
 Distributed Devices with sensors used to monitor the environmental and physical conditions.
or
 It is a network formed by large no. of sensor nodes to detect light,
heat, pressure ect. Used to monitor environmental and physical
conditions.
 Each Node can have several sensors attached to it.
 Each node can also act as a routers.
 Coordinator collects data from all nodes
 Coordinator acts as gateway that connect WSN to the internet.
Applications of WSN
• Internet ofThings (IoT)
• Surveillance and Monitoring for security, threat detection.
• Environmental temperature, humidity, and air pressure.
• Noise Level of the surrounding.
• Medical applications like patient monitoring.
• Agriculture.
• Landslide Detection
Cloud Computing
• cloud computing is the delivery of computing services—including servers, storage, databases,
networking, software, analytics, and intelligence—over the internet (“the cloud”) to offer faster
innovation, flexible resources, and economies of scale.
There are also three main types of cloud computing services:
 Infrastructure-as-a-Service (IaaS),
 Platforms-as-a-Service (PaaS),
 Software-as-a-Service (SaaS)
OCS352-IOT -UNIT-1.pdf
Big Data analytics
Collection of data whose Volume,Velocity or variety is too large and difficult to store, manage,
process and analyze the data using traditional databases.
OCS352-IOT -UNIT-1.pdf
OCS352-IOT -UNIT-1.pdf
Communication protocols
• Back bone of IOT systems
• Allows devices to exchange data over networks
• Define data exchange formats
• Data encoding
• Addressing schemes
• Routing of packets from source to destination.
• Other functions
• Sequence of control ( ordering data packets)
• Flow Control ( controlling transfer rate)
• Transmission of lost packets
OCS352-IOT -UNIT-1.pdf
The One M2M Iot Standardized Architecture
 To standardize the rapidly growing field of machine-to-machine
(M2M) communications
 Common architecture that would help accelerate the adoption of
M2M applications and devices.
 OneM2M’s framework focuses on IoT services, applications, and
platforms. These include smart metering applications, smart grid,
smart city automation, e-health, and connected vehicles
The Main Elements of the oneM2M IoT
Architecture
Applications layer
The oneM2M architecture gives major attention to connectivity between devices
and their applications.
This domain includes the application-layer protocols and attempts to standardize
northbound API definitions for interaction with business intelligence (BI) systems.
Applications tend to be industry-specific and have their own sets of data models, and
thus they are shown as vertical entities.
Services layer
 Include the physical network that the IoT applications run on, the underlying management protocols,
and the hardware.
 Adds APIs and middleware supporting third-party services and applications.
Network layer
This is the communication domain for the IoT devices and endpoints.
It includes the devices themselves and the communications network that links them.
Embodiments of this communications infrastructure include wireless mesh technologies, such as
IEEE 802.15.4, and wireless point-to-multipoint systems, such as IEEE 801.11ah.
Also included are wired device connections, such as IEEE 1901 power line communications.
The IoT World Forum (IoTWF) Standardized
Architecture
The IoT World Forum (IoTWF) Standardized Architecture is a set of rules that enable those who deal with the Internet of
Things (IoT) to accomplish their jobs better. These recommendations were developed in 2014 by a consortium of large
corporations, including Cisco and IBM.
 Defines a set of levels with control flowing from the center (this could be either a cloud service or a dedicated data
center), to the edge, which includes sensors, devices, machines, and other types of intelligent end nodes.
 In general, data travels up the stack, originating from the edge, and goes northbound to the center.
 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 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.
Layer 2: Connectivity Layer
 Reliable and timely transmission of data.
 This includes transmissions between Layer 1 devices and the network and between the network and information
processing that occurs at Layer 3 (the edge computing layer).
Layer 3: Edge Computing Layer
The emphasis is on data reduction and converting network data flows into information that is
ready for storage and processing by higher layers.
Information processing is initiated as early and as close to the edge of the network as possible
Upper Layers: Layers 4–7
The upper layers deal with handling and processing the IoT data generated by the bottom layer.
Alternative IoT models
A Simplified IoT Architecture
• An IoT framework that highlights the fundamental building blocks that are common to most IoT
systems and which is intended to help you in designing an IoT network.
• Presented as two parallel stacks.
Fog Computing
To distribute data management throughout the IoT system, as close to the edge of the IP network as possible.
The best-known. embodiment of edge services in IoT is fog computing. Any device with computing, storage, and
network connectivity can be a fog node. Examples include industrial controllers, switches, routers, embedded servers,
and IoT gateways.
Analyzing IoT data close to where it is collected minimizes latency, offloads gigabytes of network traffic from the
core network,
A real-life example of fog computing would be an embedded application on a production line, where a temperature
sensor connected to an edge server would measure the temperature every single second. This data would then be
forwarded to the cloud application for monitoring of temperature.
An advantage of this structure is that the fog node allows intelligence gathering (such
as analytics) and control from the closest possible point, and in doing so, it allows
better performance over constrained networks.
OCS352-IOT -UNIT-1.pdf
Edge Computing
The natural place for a fog node is in the network device that sits closest to the IoT endpoints, and these
nodes are typically spread throughout an IoT network.
However, in recent years, the concept of IoT computing has been pushed even further to the edge, and
in some cases it now resides directly in the sensors and IoT devices.
 Edge computing is also sometimes called “mist” computing.
 If clouds exist in the sky, and fog sits near the ground, then mist is what actually sits on the ground.
 Thus, the concept of mist is to extend fog to the furthest point possible, right into the IoT endpoint device
itself.
 IoT devices and sensors often have constrained resources, however, as compute capabilities increase.
 Some new classes of IoT endpoints have enough compute capabilities to perform at least low-level
analytics and filtering to make basic decisions.
OCS352-IOT -UNIT-1.pdf
OCS352-IOT -UNIT-1.pdf

More Related Content

PPTX
OCS352 IOT -UNIT-2.pptx
PDF
OCS352 IOT CONCEPTS AND APPLICATION 5 NOTES.pdf
PPTX
IOT - Unit 3.pptx
PPTX
IOT UNIT I.pptx
PPTX
Animal cell culture techniques
PPTX
Unit IOT NETCONF.pptx
PPTX
IOT PROTOCOLS.pptx
PDF
UNIT I INTRODUCTION TO INTERNET OF THINGS
OCS352 IOT -UNIT-2.pptx
OCS352 IOT CONCEPTS AND APPLICATION 5 NOTES.pdf
IOT - Unit 3.pptx
IOT UNIT I.pptx
Animal cell culture techniques
Unit IOT NETCONF.pptx
IOT PROTOCOLS.pptx
UNIT I INTRODUCTION TO INTERNET OF THINGS

What's hot (20)

PPTX
Sensors in IOT
PPTX
M2M technology in IOT
PDF
Raspberry Pi
PPTX
IOT -UNIT-3.pptx PROTOCOLS AND TECHNOLOGIES BEHIND IOT
PPTX
Iot ppt
PPTX
Python for IoT
PPTX
M2M - Machine to Machine Technology
PPTX
IOT based smart agriculture monitoring.pptx
PPTX
IOT - Design Principles of Connected Devices
PPTX
Iot architecture
PPTX
IOT- UNIT 2-COMPONENTS IN INTERNET OF THINGS
PDF
Introduction of iot
PPTX
Introduction to Internet of Things (IoT)
PDF
Internet Of things
PPTX
Introduction to IoT (Basics of Networking & Emergence of IoT).pptx
PPTX
Internet of Things (IoT) and its applications
PDF
IoT Communication Protocols
PDF
IoT Sensing and Actuation.pdf
PDF
IoT ecosystem
PPTX
Internet of things (IOT) Presentation-PPT
Sensors in IOT
M2M technology in IOT
Raspberry Pi
IOT -UNIT-3.pptx PROTOCOLS AND TECHNOLOGIES BEHIND IOT
Iot ppt
Python for IoT
M2M - Machine to Machine Technology
IOT based smart agriculture monitoring.pptx
IOT - Design Principles of Connected Devices
Iot architecture
IOT- UNIT 2-COMPONENTS IN INTERNET OF THINGS
Introduction of iot
Introduction to Internet of Things (IoT)
Internet Of things
Introduction to IoT (Basics of Networking & Emergence of IoT).pptx
Internet of Things (IoT) and its applications
IoT Communication Protocols
IoT Sensing and Actuation.pdf
IoT ecosystem
Internet of things (IOT) Presentation-PPT
Ad

Similar to OCS352-IOT -UNIT-1.pdf (20)

PPTX
Emerging chapter 4.pptx
PPTX
IOT Introduction.pptx
PPTX
Module 1 Internet of Things (2).ppt.pdf on iot
PPTX
Internet of things (iot)
PPTX
Emerging Technology for anChapter 4.pptx
PPTX
internet of things(Architecture and components).pptx
PPTX
IoT_Unit-1.pptx
PPTX
Ch 4.pptx
PPTX
Unit-1_Artificial Intelligence & Internet of Things
PPTX
IOT- UNIT-1.pptx
PPTX
IoT- Definitions and Functional Requirements - Motivation – Architecture
PPTX
UNIT 1 Nan mudhalvan how tofaefjlnajlncjlanjlcnajknfjkanjkfnajnfj
PPTX
merged_presentation_choladeck (1).pptxElectric vechile presentation
PDF
IoT Architecture: Key Layers and How They Power Smart Systems
PPTX
Chapter 4- IOT (gghhhhhhhhhhjjjjjjjjj1).pptx
PDF
Lecture No. One -chapter 1 Introduction.pdf
PDF
IOT Material AY(24-25) Regulation R22 Syllabus
PPTX
IOT_UNIT-1.pptx
PPTX
Emergence of IoT,Introduction, Evolution
PPTX
Emergence of IoT,Introduction, Evolution
Emerging chapter 4.pptx
IOT Introduction.pptx
Module 1 Internet of Things (2).ppt.pdf on iot
Internet of things (iot)
Emerging Technology for anChapter 4.pptx
internet of things(Architecture and components).pptx
IoT_Unit-1.pptx
Ch 4.pptx
Unit-1_Artificial Intelligence & Internet of Things
IOT- UNIT-1.pptx
IoT- Definitions and Functional Requirements - Motivation – Architecture
UNIT 1 Nan mudhalvan how tofaefjlnajlncjlanjlcnajknfjkanjkfnajnfj
merged_presentation_choladeck (1).pptxElectric vechile presentation
IoT Architecture: Key Layers and How They Power Smart Systems
Chapter 4- IOT (gghhhhhhhhhhjjjjjjjjj1).pptx
Lecture No. One -chapter 1 Introduction.pdf
IOT Material AY(24-25) Regulation R22 Syllabus
IOT_UNIT-1.pptx
Emergence of IoT,Introduction, Evolution
Emergence of IoT,Introduction, Evolution
Ad

More from gopinathcreddy (6)

PPTX
GE3791 HUMAN VALUES AND ETHICS human values UNIT-2.pptx
PPTX
GE3791 HUMAN VALUES AND ETHICS L T P C 2 0 0 2
PPTX
DESIGN OF SPRINGS-UNIT4.pptx
PPTX
Design of machine elements-UNIT 3.pptx
PPTX
Design of machine elements- unit 1.pptx
PPTX
Design of machine elements -unit2.pptx
GE3791 HUMAN VALUES AND ETHICS human values UNIT-2.pptx
GE3791 HUMAN VALUES AND ETHICS L T P C 2 0 0 2
DESIGN OF SPRINGS-UNIT4.pptx
Design of machine elements-UNIT 3.pptx
Design of machine elements- unit 1.pptx
Design of machine elements -unit2.pptx

Recently uploaded (20)

PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Construction Project Organization Group 2.pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PPTX
Sustainable Sites - Green Building Construction
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
III.4.1.2_The_Space_Environment.p pdffdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
Fundamentals of Mechanical Engineering.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
737-MAX_SRG.pdf student reference guides
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PDF
PPT on Performance Review to get promotions
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Construction Project Organization Group 2.pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Fundamentals of safety and accident prevention -final (1).pptx
Safety Seminar civil to be ensured for safe working.
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Sustainable Sites - Green Building Construction
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
III.4.1.2_The_Space_Environment.p pdffdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Fundamentals of Mechanical Engineering.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
737-MAX_SRG.pdf student reference guides
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PPT on Performance Review to get promotions

OCS352-IOT -UNIT-1.pdf

  • 1. UNIT-1 INTRODUCTION TO INTERNET OF THINGS Dr. C. GOPINATH Assistant Professor St. Joseph College of Engineering
  • 2. INTRODUCTION TO INTERNET OF THINGS Evolution of Internet of Things – Enabling Technologies – IoT Architectures: oneM2M, IoT World Forum (IoTWF) and Alternative IoT Models – Simplified IoT Architecture and Core IoT Functional Stack – Fog, Edge and Cloud in IoT
  • 3. What is IOT? The Internet of Things (IoT) is a network of physical objects or "things" embedded with electronics, software, sensors, and network connectivity that allow these objects to collect and exchange data. (Or) IoT stands for Internet of Things. It refers to the interconnected of physical devices, such as appliances and vehicles, that are embedded with software, sensors, and connectivity which enables these objects to connect and exchange data. This technology allows for the collection and sharing of data from a vast network of devices, creating opportunities for more efficient and automated systems.
  • 4. Example of IOT  A light bulb can be switched on/off from miles away using a mobile device is an example of an IoT device.  A motion sensor inside an office combined with a thermostat and a display which provides temperature, ambient lighting and presence inside a conference room at regular intervals is another example of an IoT device.
  • 6. Why IoT?  With the development of technologies like M2M (machine-to-machine communication) and widespread of Internet, communication over long distance became possible.  This useful exchange of information across the globe with minimal human intervention led to an innovative concept called Internet of Things (IoT) where objects represent themselves as a digitally forming large network of connected devices that can communicate over the internet.
  • 7. Components comprising IoT  IoT Hardware – These include sensors, micro-controller devices for control, servers, an edge or gateway.  IoT software – It includes mobile and web applications that are responsible for data collection, device integration, real-time analysis and application and process extension.
  • 8. •Sensors and Actuators: Sensing devices (thermostat, microphone) which interact with the environment and an actuator (Electric motor) for turning energy into motion. •Connectivity or Gateway: A communication channel through which devices can communicate and share information. •Analytics: Data coming from devices and sensors is converted into a format that is easy to read and process. •Cloud: IoT generates a lot of data and cloud platform allows us to store and process the IoT data received. •Artificial Intelligence: Automation and artificial intelligence provide better control over the system and help us achieve the real potential of technology. •User Interface: IoT provides a visible interface that can be easily accessed and controlled by the user.
  • 9. IoT Lifecycle  Collect: The life cycle of IoT starts with collecting data from different sources deployed in a particular region. These sources could be any sensors or device capable of transmitting data connected to a gateway. Data are efficiently collected and passed forward through a communication channel for analysis.  Communicate: This phase involves secure and reliable transfer of data. Routers, switches and firewall technologies play a vital role in establishing communication between devices. The Data is sent to the cloud or other data centers using the internet which is our major means of communication in IoT.  Analysis: This phase is an important part of the IoT lifecycle. In this phase data collected from different sensor devices are collected and analysed based on the use case to extract some useful output/information.  Action: This is the final stage of IoT lifecycle. Information obtained by the analysis of sensor data is acted upon and proper actions and measures are taken based on the analysis result.
  • 16. The Evolution of Internet of Things
  • 18. The world is the index • The world is the index that we will use to classify and identify the things that surround us. • For example, the photos that we take have ever more frequently the location of the photographer and the photos can be organized according to location using Google Earth14. Take the world on line • The things that are surrounding us can have an information shadow on the Internet. • The radio frequency identification (RFID) tags, devices that contain chips that can be read by nearby sensors for example the Champion chip • Domestic animals can wear RFID collars that are recognized by doors that can open to let them enter.
  • 19. Take control of the world  The world around us can talk to us and tell us its needs.  To monitor any object connected to the Internet there’s a platform called Pachube that makes it possible for sensors connected to the Internet to send data about themselves and make them viewable in different ways that can be over time and according to place, but above all to trigger actions when certain values are reached (for example, to open a window when a certain temperature is reached). Let the things talk to each other  Objects can interact with each other to exchange and integrate data, to trigger actions and to integrate how they work together.  Even plants can signal their needs. In fact, with Botanicalls, plants can communicate on Twitter when they need watering and the communication can go to a sprinkler system connected to the Internet.
  • 21. Wireless Sensor Network  Distributed Devices with sensors used to monitor the environmental and physical conditions. or  It is a network formed by large no. of sensor nodes to detect light, heat, pressure ect. Used to monitor environmental and physical conditions.  Each Node can have several sensors attached to it.  Each node can also act as a routers.  Coordinator collects data from all nodes  Coordinator acts as gateway that connect WSN to the internet.
  • 22. Applications of WSN • Internet ofThings (IoT) • Surveillance and Monitoring for security, threat detection. • Environmental temperature, humidity, and air pressure. • Noise Level of the surrounding. • Medical applications like patient monitoring. • Agriculture. • Landslide Detection
  • 23. Cloud Computing • cloud computing is the delivery of computing services—including servers, storage, databases, networking, software, analytics, and intelligence—over the internet (“the cloud”) to offer faster innovation, flexible resources, and economies of scale. There are also three main types of cloud computing services:  Infrastructure-as-a-Service (IaaS),  Platforms-as-a-Service (PaaS),  Software-as-a-Service (SaaS)
  • 25. Big Data analytics Collection of data whose Volume,Velocity or variety is too large and difficult to store, manage, process and analyze the data using traditional databases.
  • 28. Communication protocols • Back bone of IOT systems • Allows devices to exchange data over networks • Define data exchange formats • Data encoding • Addressing schemes • Routing of packets from source to destination. • Other functions • Sequence of control ( ordering data packets) • Flow Control ( controlling transfer rate) • Transmission of lost packets
  • 30. The One M2M Iot Standardized Architecture  To standardize the rapidly growing field of machine-to-machine (M2M) communications  Common architecture that would help accelerate the adoption of M2M applications and devices.  OneM2M’s framework focuses on IoT services, applications, and platforms. These include smart metering applications, smart grid, smart city automation, e-health, and connected vehicles
  • 31. The Main Elements of the oneM2M IoT Architecture
  • 32. Applications layer The oneM2M architecture gives major attention to connectivity between devices and their applications. This domain includes the application-layer protocols and attempts to standardize northbound API definitions for interaction with business intelligence (BI) systems. Applications tend to be industry-specific and have their own sets of data models, and thus they are shown as vertical entities.
  • 33. Services layer  Include the physical network that the IoT applications run on, the underlying management protocols, and the hardware.  Adds APIs and middleware supporting third-party services and applications. Network layer This is the communication domain for the IoT devices and endpoints. It includes the devices themselves and the communications network that links them. Embodiments of this communications infrastructure include wireless mesh technologies, such as IEEE 802.15.4, and wireless point-to-multipoint systems, such as IEEE 801.11ah. Also included are wired device connections, such as IEEE 1901 power line communications.
  • 34. The IoT World Forum (IoTWF) Standardized Architecture The IoT World Forum (IoTWF) Standardized Architecture is a set of rules that enable those who deal with the Internet of Things (IoT) to accomplish their jobs better. These recommendations were developed in 2014 by a consortium of large corporations, including Cisco and IBM.
  • 35.  Defines a set of levels with control flowing from the center (this could be either a cloud service or a dedicated data center), to the edge, which includes sensors, devices, machines, and other types of intelligent end nodes.  In general, data travels up the stack, originating from the edge, and goes northbound to the center.  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
  • 36. Layer 1: 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. Layer 2: Connectivity Layer  Reliable and timely transmission of data.  This includes transmissions between Layer 1 devices and the network and between the network and information processing that occurs at Layer 3 (the edge computing layer).
  • 37. Layer 3: Edge Computing Layer The emphasis is on data reduction and converting network data flows into information that is ready for storage and processing by higher layers. Information processing is initiated as early and as close to the edge of the network as possible
  • 38. Upper Layers: Layers 4–7 The upper layers deal with handling and processing the IoT data generated by the bottom layer.
  • 40. A Simplified IoT Architecture • An IoT framework that highlights the fundamental building blocks that are common to most IoT systems and which is intended to help you in designing an IoT network. • Presented as two parallel stacks.
  • 41. Fog Computing To distribute data management throughout the IoT system, as close to the edge of the IP network as possible. The best-known. embodiment of edge services in IoT is fog computing. Any device with computing, storage, and network connectivity can be a fog node. Examples include industrial controllers, switches, routers, embedded servers, and IoT gateways. Analyzing IoT data close to where it is collected minimizes latency, offloads gigabytes of network traffic from the core network, A real-life example of fog computing would be an embedded application on a production line, where a temperature sensor connected to an edge server would measure the temperature every single second. This data would then be forwarded to the cloud application for monitoring of temperature.
  • 42. An advantage of this structure is that the fog node allows intelligence gathering (such as analytics) and control from the closest possible point, and in doing so, it allows better performance over constrained networks.
  • 44. Edge Computing The natural place for a fog node is in the network device that sits closest to the IoT endpoints, and these nodes are typically spread throughout an IoT network. However, in recent years, the concept of IoT computing has been pushed even further to the edge, and in some cases it now resides directly in the sensors and IoT devices.  Edge computing is also sometimes called “mist” computing.  If clouds exist in the sky, and fog sits near the ground, then mist is what actually sits on the ground.  Thus, the concept of mist is to extend fog to the furthest point possible, right into the IoT endpoint device itself.  IoT devices and sensors often have constrained resources, however, as compute capabilities increase.  Some new classes of IoT endpoints have enough compute capabilities to perform at least low-level analytics and filtering to make basic decisions.