SlideShare a Scribd company logo
1 of 19
Download to read offline
C S E 4 1 2 – B I G DATA & I OT
T E A M M E M B E R S
MD. IFTEKHARUL ISLAM
RIDOY
192-15-2811
MD.ANISUR RAHMAN
192-15-2825
MD.ARMANUL
ISLAM
192-15-2842
CONTENTS
1)IOT
2)IOT COMMUNICATION MODELS
3)IOT PROTOCOLS
4)APPLICATIONS
Embedded
SENSORS
PROCESSING
SOFTWARE
INTERNET
DATA
EXCHANGE
Request & Response
Model
Publish-Subscribe
Model
Push Pull Model COMMUNICATION
MODELS
Exclusive Pair Model
Communication models used in IoT have great
value. The IoTs allow people and things to be
connected any time, any space, with anything
and anyone, using any network and any
service. That is why, we need to understand
the communications of different devices to
utilize and make the best use o IOT.
REQUEST & RESPONSE MODEL
The client is the IOT device that sends a
request to the server. The request maybe for
transfer of data or upload of data. The
server maybe remote or local and can
handle requests of multiple clients. The
Request response model is stateless and
hence each request is independently
handled. Server can receive the request,
decide its response and fetch the data.
PUBLISH SUBSCRIBE MODEL
There are three entities publisher, broker and
consumers. Publishers send the data to the
brokers on topics managed by the brokers.
Consumers subscribe to topics and brokers
send the data on the topics to the consumers.
Hence, brokers responsibility is to accept data
from publishers and send it to the appropriate
consumer.
PUSH PULL MODEL
Data producer push data to queues and
consumer pull data from queues.
Producers and consumers are not aware
of each other. Queues act as buffers and
are useful when producers produce data
at a rate at which is faster than rate at
which consumers can download.
EXCLUSIVE PAIR MODEL
It is a bi-directional, full duplex communication
model that uses a persistent connection
between client and server. The connection is
persistent and remains open till client sends a
request to close the connection. This is a
stateful connection model and server is aware
of all open connections.
What is Iot protocol?
Single devices like smartphones and personal computers also use network protocols for communication.
But general protocols that are used by these personal devices might not meet specific requirements like
bandwidth, latency, and range of IoT-based solutions. Hence, a few improved versions of existing
protocols and some new IoT protocols are evolved to meet the requirements of IoT devices.
IoT protocols and standards are broadly classified into two separate categories.
These are:
1. IoT data protocols (Presentation / Application layers)
2. Network protocols for IoT (Datalink / Physical layers)
IOT PROTOCOLS
IoT
Protocol
Cellular (3G, 4G, and 5G)
LPWANs
Mesh protocols
Bluetooth and BLE
RFID
WiFi/WiFi HaLOW
IOT PROTOCOLS
Bluetooth and BLE
Protocol
Bluetooth is one of the protocols which are used in some of the IoT devices to communicate with the other
devices. Similar to Bluetooth, Bluetooth LE operates in the 2.4 GHz band. The hidden difference is that
Bluetooth Low Energy remains in sleep mode unless a connection initiates. The actual connection times only
last a few milliseconds, unlike Bluetooth, which connects for a few seconds or a few hours at a time.
Cellular IoT uses cellular networks to connect
physical devices to the Internet. This connection
enables these devices to transmit and receive data,
making them part of the “Internet of Things” (IoT).
Cellular IoT is the most popular type of IoT
connectivity, primarily because it: Provides excellent
coverage. IoT can connect via 2G, 3G,4G, or 5G
networks. Depending on the needs of the IoT device
and application, there are primarily two types of
Cellular IoT connections, namely, LTE-M and NB-
IoT which are the recent IoT specific variables. 2G
and 3G are no longer used for mobile connectivity.
Cellular Protocol
LPWANs Protocol
LPWANs (Low Power Wide Area Networks) are new sets of protocols developed for IoT solutions but can also be
used by other devices to communicate over a wide area. Even cellular networks can provide a wide-area
communication network, but the cost of communication over cellular networks is high because of its high power
consumption. LPWANs enable communications over wide area with the help of small and inexpensive batteries
that can last for long-term making it a cost-saving option in comparison with cellular networks. LPWANs are
commonly used in applications including Smart metering, smart lighting, asset monitoring and tracking, smart
cities, precision agriculture, livestock monitoring, energy management, manufacturing, and industrial IoT
deployments.
Mesh protocols
A Mesh protocol is a local network topology where devices are
connected directly in a non-hierarchical way to route data across the
network. The devices in a mesh network communicate according to a
predefined protocol that allows each device to participate in the data
transmission on the network.
IoT Mesh Networking Main Components:
• Gateways: Gateways are devices that connect the mesh network to
the internet.
• Repeaters: Repeaters capture data in the network and reiterate it to
the endpoints.
• Endpoints: Endpoints are devices that receive data from repeaters.
Wifi/ Wifi HaLow
Wi-Fi (Wireless Fidelity) is the most popular IOT communication
protocols for wireless local area network. Wi-Fi provides Internet
access to devices that are within the range of about 20 - 40 meters
from the source. It has a data rate upto 600 Mbps maximum,
depending on channel frequency used and the number of
antennas.
In terms of using the Wi-Fi protocol for IOT, there are some pros &
cons to be considered. The infrastructure or device cost for Wi-Fi is
low & deployment is easy but the power consumption is high and
the Wi-Fi range is quite moderate. So, the Wi-Fi may not be the
best choice for all types of IOT applications but it can be used for
applications like Home Automation.
RFID
Radio Frequency Identification – or RFID – is used to
automatically identify an object and capturing data about that
object that has been stored in a small microchip tag and
attached to the object. The RFID tag has a built-in antenna
that communicates to a scanning device that reads the data
remotely. The data is then transferred from the scanning
device to the enterprise application software that houses the
data. Each RFID tag has its own unique identifying number.
RFID can be used to record and control the movement of
assets and personnel. You’ve probably seen RFID tags on
the back of your library books, or even in the new biometric
passports. It makes tracking assets contained in boxes or
pallets easier to manage.
APPLICATIONS
THANK YOU
“IoT-Coming soon in a "THING" near you.”
― Syed Sharukh

More Related Content

What's hot

Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsAbdullah Alfadhly
 
Ppt 3 - IOT logic design
Ppt   3 - IOT logic designPpt   3 - IOT logic design
Ppt 3 - IOT logic designudhayakumarc1
 
Iot architecture
Iot architectureIot architecture
Iot architectureAnam Iqbal
 
Chapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologiesChapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologiespavan penugonda
 
Physical Design of IoT.pdf
Physical Design of IoT.pdfPhysical Design of IoT.pdf
Physical Design of IoT.pdfJoshuaKimmich1
 
Application Layer Protocols for the IoT
Application Layer Protocols for the IoTApplication Layer Protocols for the IoT
Application Layer Protocols for the IoTDamien Magoni
 
Physical design of io t
Physical design of io tPhysical design of io t
Physical design of io tShilpaKrishna6
 
IoT Cloud architecture
IoT Cloud architectureIoT Cloud architecture
IoT Cloud architectureMachinePulse
 
MQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message QueueingMQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message QueueingPeter R. Egli
 
IoT Enabling Technologies
IoT Enabling TechnologiesIoT Enabling Technologies
IoT Enabling TechnologiesPrakash Honnur
 
IOT Platform Design Methodology
IOT Platform Design Methodology IOT Platform Design Methodology
IOT Platform Design Methodology poonam kumawat
 

What's hot (20)

Introduction to IoT Architectures and Protocols
Introduction to IoT Architectures and ProtocolsIntroduction to IoT Architectures and Protocols
Introduction to IoT Architectures and Protocols
 
Ppt 3 - IOT logic design
Ppt   3 - IOT logic designPpt   3 - IOT logic design
Ppt 3 - IOT logic design
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
802 15-4 tutorial
802 15-4 tutorial802 15-4 tutorial
802 15-4 tutorial
 
Chapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologiesChapter 5 IoT Design methodologies
Chapter 5 IoT Design methodologies
 
Physical Design of IoT.pdf
Physical Design of IoT.pdfPhysical Design of IoT.pdf
Physical Design of IoT.pdf
 
Application Layer Protocols for the IoT
Application Layer Protocols for the IoTApplication Layer Protocols for the IoT
Application Layer Protocols for the IoT
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Raspberry Pi
Raspberry Pi Raspberry Pi
Raspberry Pi
 
Physical design of io t
Physical design of io tPhysical design of io t
Physical design of io t
 
IoT Cloud architecture
IoT Cloud architectureIoT Cloud architecture
IoT Cloud architecture
 
MQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message QueueingMQTT - MQ Telemetry Transport for Message Queueing
MQTT - MQ Telemetry Transport for Message Queueing
 
Sensors in IOT
Sensors in IOTSensors in IOT
Sensors in IOT
 
Cloud, Fog & Edge Computing
Cloud, Fog & Edge ComputingCloud, Fog & Edge Computing
Cloud, Fog & Edge Computing
 
netconf and yang
netconf and yangnetconf and yang
netconf and yang
 
WSN IN IOT
WSN IN IOTWSN IN IOT
WSN IN IOT
 
Ad-Hoc Networks
Ad-Hoc NetworksAd-Hoc Networks
Ad-Hoc Networks
 
CoAP - Web Protocol for IoT
CoAP - Web Protocol for IoTCoAP - Web Protocol for IoT
CoAP - Web Protocol for IoT
 
IoT Enabling Technologies
IoT Enabling TechnologiesIoT Enabling Technologies
IoT Enabling Technologies
 
IOT Platform Design Methodology
IOT Platform Design Methodology IOT Platform Design Methodology
IOT Platform Design Methodology
 

Similar to IOT and its communication models and protocols.pdf

IoT Communication Protocols.pdf
IoT Communication Protocols.pdfIoT Communication Protocols.pdf
IoT Communication Protocols.pdfSudhanshiBakre1
 
IOT COMMUNICATION PROTOCOLS.pptx
IOT COMMUNICATION PROTOCOLS.pptxIOT COMMUNICATION PROTOCOLS.pptx
IOT COMMUNICATION PROTOCOLS.pptxIsmail Bajarla
 
Io t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of thingsIo t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of thingsSumanPramanik7
 
The technology behind the internet of things -C&T RF Antennas Inc
The technology behind the internet of things -C&T RF Antennas IncThe technology behind the internet of things -C&T RF Antennas Inc
The technology behind the internet of things -C&T RF Antennas IncAntenna Manufacturer Coco
 
What Are NB-IoT Technology And Its Features.pdf
What Are NB-IoT Technology And Its Features.pdfWhat Are NB-IoT Technology And Its Features.pdf
What Are NB-IoT Technology And Its Features.pdfAntenna Manufacturer Coco
 
Efficient power consumption in wireless communication
Efficient power consumption in wireless communicationEfficient power consumption in wireless communication
Efficient power consumption in wireless communicationNaresh Narayanan
 
connecting smart object in IoT.pptx
connecting smart object in IoT.pptxconnecting smart object in IoT.pptx
connecting smart object in IoT.pptxAnisZahirahAzman
 
Internet of things unit-1
Internet of things unit-1Internet of things unit-1
Internet of things unit-1Srimatre K
 
Internet of things for the “smart home”
Internet of things for the “smart home”Internet of things for the “smart home”
Internet of things for the “smart home”Virendra Thakur
 

Similar to IOT and its communication models and protocols.pdf (20)

Iot
IotIot
Iot
 
IOT ajay binay.pdf
IOT ajay binay.pdfIOT ajay binay.pdf
IOT ajay binay.pdf
 
IoT _protocols.ppt
IoT _protocols.pptIoT _protocols.ppt
IoT _protocols.ppt
 
IOT-Monograph .docx
IOT-Monograph .docxIOT-Monograph .docx
IOT-Monograph .docx
 
Chapter 1 pdf
Chapter 1 pdfChapter 1 pdf
Chapter 1 pdf
 
IoT Communication Protocols.pdf
IoT Communication Protocols.pdfIoT Communication Protocols.pdf
IoT Communication Protocols.pdf
 
7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf7CS4_IOT_Unit-1.pdf
7CS4_IOT_Unit-1.pdf
 
IOT COMMUNICATION PROTOCOLS.pptx
IOT COMMUNICATION PROTOCOLS.pptxIOT COMMUNICATION PROTOCOLS.pptx
IOT COMMUNICATION PROTOCOLS.pptx
 
Characteristics of the 6 wireless protocols
Characteristics of the 6 wireless protocolsCharacteristics of the 6 wireless protocols
Characteristics of the 6 wireless protocols
 
Io t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of thingsIo t & amp; industry 4.0,internet of things
Io t & amp; industry 4.0,internet of things
 
Iot
IotIot
Iot
 
The technology behind the internet of things -C&T RF Antennas Inc
The technology behind the internet of things -C&T RF Antennas IncThe technology behind the internet of things -C&T RF Antennas Inc
The technology behind the internet of things -C&T RF Antennas Inc
 
What Are NB-IoT Technology And Its Features.pdf
What Are NB-IoT Technology And Its Features.pdfWhat Are NB-IoT Technology And Its Features.pdf
What Are NB-IoT Technology And Its Features.pdf
 
Introduction to IoT - Unit I
Introduction to IoT - Unit IIntroduction to IoT - Unit I
Introduction to IoT - Unit I
 
Efficient power consumption in wireless communication
Efficient power consumption in wireless communicationEfficient power consumption in wireless communication
Efficient power consumption in wireless communication
 
IOT_PPT.pptx
IOT_PPT.pptxIOT_PPT.pptx
IOT_PPT.pptx
 
connecting smart object in IoT.pptx
connecting smart object in IoT.pptxconnecting smart object in IoT.pptx
connecting smart object in IoT.pptx
 
Internet of things unit-1
Internet of things unit-1Internet of things unit-1
Internet of things unit-1
 
Internet of things for the “smart home”
Internet of things for the “smart home”Internet of things for the “smart home”
Internet of things for the “smart home”
 
Internet of things (io t) protocols
Internet of things (io t) protocolsInternet of things (io t) protocols
Internet of things (io t) protocols
 

More from MD.ANISUR RAHMAN

More from MD.ANISUR RAHMAN (6)

Explainable Ai.pdf
Explainable Ai.pdfExplainable Ai.pdf
Explainable Ai.pdf
 
Ethics in Computing.pptx
Ethics in Computing.pptxEthics in Computing.pptx
Ethics in Computing.pptx
 
Deadlock and Banking Algorithm
Deadlock and Banking AlgorithmDeadlock and Banking Algorithm
Deadlock and Banking Algorithm
 
A day in the life of a Web Request
A day in the life of a Web RequestA day in the life of a Web Request
A day in the life of a Web Request
 
Oop
OopOop
Oop
 
Zener diode
Zener diodeZener diode
Zener diode
 

Recently uploaded

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 

Recently uploaded (20)

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
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 IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 

IOT and its communication models and protocols.pdf

  • 1. C S E 4 1 2 – B I G DATA & I OT
  • 2. T E A M M E M B E R S MD. IFTEKHARUL ISLAM RIDOY 192-15-2811 MD.ANISUR RAHMAN 192-15-2825 MD.ARMANUL ISLAM 192-15-2842
  • 5. Request & Response Model Publish-Subscribe Model Push Pull Model COMMUNICATION MODELS Exclusive Pair Model Communication models used in IoT have great value. The IoTs allow people and things to be connected any time, any space, with anything and anyone, using any network and any service. That is why, we need to understand the communications of different devices to utilize and make the best use o IOT.
  • 6. REQUEST & RESPONSE MODEL The client is the IOT device that sends a request to the server. The request maybe for transfer of data or upload of data. The server maybe remote or local and can handle requests of multiple clients. The Request response model is stateless and hence each request is independently handled. Server can receive the request, decide its response and fetch the data.
  • 7. PUBLISH SUBSCRIBE MODEL There are three entities publisher, broker and consumers. Publishers send the data to the brokers on topics managed by the brokers. Consumers subscribe to topics and brokers send the data on the topics to the consumers. Hence, brokers responsibility is to accept data from publishers and send it to the appropriate consumer.
  • 8. PUSH PULL MODEL Data producer push data to queues and consumer pull data from queues. Producers and consumers are not aware of each other. Queues act as buffers and are useful when producers produce data at a rate at which is faster than rate at which consumers can download.
  • 9. EXCLUSIVE PAIR MODEL It is a bi-directional, full duplex communication model that uses a persistent connection between client and server. The connection is persistent and remains open till client sends a request to close the connection. This is a stateful connection model and server is aware of all open connections.
  • 10. What is Iot protocol? Single devices like smartphones and personal computers also use network protocols for communication. But general protocols that are used by these personal devices might not meet specific requirements like bandwidth, latency, and range of IoT-based solutions. Hence, a few improved versions of existing protocols and some new IoT protocols are evolved to meet the requirements of IoT devices. IoT protocols and standards are broadly classified into two separate categories. These are: 1. IoT data protocols (Presentation / Application layers) 2. Network protocols for IoT (Datalink / Physical layers) IOT PROTOCOLS
  • 11. IoT Protocol Cellular (3G, 4G, and 5G) LPWANs Mesh protocols Bluetooth and BLE RFID WiFi/WiFi HaLOW IOT PROTOCOLS
  • 12. Bluetooth and BLE Protocol Bluetooth is one of the protocols which are used in some of the IoT devices to communicate with the other devices. Similar to Bluetooth, Bluetooth LE operates in the 2.4 GHz band. The hidden difference is that Bluetooth Low Energy remains in sleep mode unless a connection initiates. The actual connection times only last a few milliseconds, unlike Bluetooth, which connects for a few seconds or a few hours at a time.
  • 13. Cellular IoT uses cellular networks to connect physical devices to the Internet. This connection enables these devices to transmit and receive data, making them part of the “Internet of Things” (IoT). Cellular IoT is the most popular type of IoT connectivity, primarily because it: Provides excellent coverage. IoT can connect via 2G, 3G,4G, or 5G networks. Depending on the needs of the IoT device and application, there are primarily two types of Cellular IoT connections, namely, LTE-M and NB- IoT which are the recent IoT specific variables. 2G and 3G are no longer used for mobile connectivity. Cellular Protocol
  • 14. LPWANs Protocol LPWANs (Low Power Wide Area Networks) are new sets of protocols developed for IoT solutions but can also be used by other devices to communicate over a wide area. Even cellular networks can provide a wide-area communication network, but the cost of communication over cellular networks is high because of its high power consumption. LPWANs enable communications over wide area with the help of small and inexpensive batteries that can last for long-term making it a cost-saving option in comparison with cellular networks. LPWANs are commonly used in applications including Smart metering, smart lighting, asset monitoring and tracking, smart cities, precision agriculture, livestock monitoring, energy management, manufacturing, and industrial IoT deployments.
  • 15. Mesh protocols A Mesh protocol is a local network topology where devices are connected directly in a non-hierarchical way to route data across the network. The devices in a mesh network communicate according to a predefined protocol that allows each device to participate in the data transmission on the network. IoT Mesh Networking Main Components: • Gateways: Gateways are devices that connect the mesh network to the internet. • Repeaters: Repeaters capture data in the network and reiterate it to the endpoints. • Endpoints: Endpoints are devices that receive data from repeaters.
  • 16. Wifi/ Wifi HaLow Wi-Fi (Wireless Fidelity) is the most popular IOT communication protocols for wireless local area network. Wi-Fi provides Internet access to devices that are within the range of about 20 - 40 meters from the source. It has a data rate upto 600 Mbps maximum, depending on channel frequency used and the number of antennas. In terms of using the Wi-Fi protocol for IOT, there are some pros & cons to be considered. The infrastructure or device cost for Wi-Fi is low & deployment is easy but the power consumption is high and the Wi-Fi range is quite moderate. So, the Wi-Fi may not be the best choice for all types of IOT applications but it can be used for applications like Home Automation.
  • 17. RFID Radio Frequency Identification – or RFID – is used to automatically identify an object and capturing data about that object that has been stored in a small microchip tag and attached to the object. The RFID tag has a built-in antenna that communicates to a scanning device that reads the data remotely. The data is then transferred from the scanning device to the enterprise application software that houses the data. Each RFID tag has its own unique identifying number. RFID can be used to record and control the movement of assets and personnel. You’ve probably seen RFID tags on the back of your library books, or even in the new biometric passports. It makes tracking assets contained in boxes or pallets easier to manage.
  • 19. THANK YOU “IoT-Coming soon in a "THING" near you.” ― Syed Sharukh