The document discusses the Internet of Things (IoT). It defines IoT as the network of physical devices embedded with sensors, software and network connectivity that enables the collection and exchange of data. It explains that IoT allows objects to be sensed and controlled remotely via existing network infrastructure. It estimates that IoT will consist of almost 50 billion connected objects by 2020. It also provides examples of common IoT applications and discusses some of the key enabling technologies and protocols used in IoT systems like MQTT.
To obtain a foundational understanding of how the Internet of Things applies to your business, begin by exploring the answers to five key questions. To learn more, check out our special Internet of Things section in Deloitte Review Issue 17: http://deloi.tt/1TwfcmI
Choosing a right IoT platform provider is not so difficult if you ask right questions to the provider before purchasing. So, here are the 8 questions that you must ask to an IoT platform provider before making a purchase.
What is Internet of Things?
History
How IoTWorks?
Few Applications of IoT
Current Status & Future Prospect of IoT
Technological Challenges of IoT
Criticisms & Controversies of IoT
As the confluence of several mature and emerging technologies, the Internet of Things (IoT) is rapidly developing into a vibrant new marketplace. What are important considerations for technology, media, and telecom (TMT) companies as they compete for opportunities? This presentation covers:
• Questions TMT executives should be asking about impacts of IoT technologies, performance improvement opportunities, and where value can be generated.
• Building an IoT ecosystem where all players benefit – defining different players' roles and relationships, and already-successful tactics.
• Security and privacy challenges, including how data protection responsibility is assigned and monitored, and defining appropriate security and privacy standards.
Explore this quickly developing new opportunity for TMT companies.
Get more IoT insights: http://www.deloitte.com/us/iot_ecosystem
We are proud to announce the IoT Developer Survey results are out! This survey had a total of 1,717 responses from the voices of the IoT community worldwide.
With this survey, we were able to capture and gain insight into the vast and continually changing world we call the Internet of Things.
Explore the results today!
To obtain a foundational understanding of how the Internet of Things applies to your business, begin by exploring the answers to five key questions. To learn more, check out our special Internet of Things section in Deloitte Review Issue 17: http://deloi.tt/1TwfcmI
Choosing a right IoT platform provider is not so difficult if you ask right questions to the provider before purchasing. So, here are the 8 questions that you must ask to an IoT platform provider before making a purchase.
What is Internet of Things?
History
How IoTWorks?
Few Applications of IoT
Current Status & Future Prospect of IoT
Technological Challenges of IoT
Criticisms & Controversies of IoT
As the confluence of several mature and emerging technologies, the Internet of Things (IoT) is rapidly developing into a vibrant new marketplace. What are important considerations for technology, media, and telecom (TMT) companies as they compete for opportunities? This presentation covers:
• Questions TMT executives should be asking about impacts of IoT technologies, performance improvement opportunities, and where value can be generated.
• Building an IoT ecosystem where all players benefit – defining different players' roles and relationships, and already-successful tactics.
• Security and privacy challenges, including how data protection responsibility is assigned and monitored, and defining appropriate security and privacy standards.
Explore this quickly developing new opportunity for TMT companies.
Get more IoT insights: http://www.deloitte.com/us/iot_ecosystem
We are proud to announce the IoT Developer Survey results are out! This survey had a total of 1,717 responses from the voices of the IoT community worldwide.
With this survey, we were able to capture and gain insight into the vast and continually changing world we call the Internet of Things.
Explore the results today!
A comprehensive IoT ecosystem consists of many different parts. Irrespective of nature and complexity, a holistic IoT system can be understood through this quick guide.
The Internet of Things (IoT for Beginners Guide)Ashish Kumar
You might have heard plenty of jargons related to the internet, but the one that has become a buzzword recently and is broken into the mainstream as potentially the most significant term for the way we communicate, work and live in the near future is: The Internet of Things (IoT). Today, everyone is talking about the Internet of Things (IoT) from the newspaper to tech blogs. But what, exactly, is the IoT for beginners? Let’s find out. For more details visit: https://goo.gl/qT4LYA
The Internet of Things (IoT) is an umbrella term which covers a broad repertoire of sensors, applications, technologies, and use cases as they are enabled by the network of objects and devices with an IP address (Internet Protocol). Smart locks, smart cars, smart security system, smart thermostats, and smart health monitor are some of the examples of The Internet of Things (IoT) you’ve probably heard recently, and you’re going to hear more as the year progresses.
IOT: The Evolving World of Realtime BigData by Jerry PowerData Con LA
Abstract:- IOT technology will allow big data structures to evolve from static off line repositories of digital knowledge to on-line representations of our current world. IOT will allow the techniques used with big data to identify trends and forecast future to become operationally enabled data structures that allow us to manage our digital environment for maximal advantage. The road to this reality has several hurdles that must first be overcome. Among these hurdles are trust, privacy, discovery, and behavioral economics. These issues will be discussed in the context of a large city operations network and potential options to overcome these hurdles will be offered.
An annual survey of the IoT developer community that was sponsored by Eclipse IoT, AGILE IoT and IEEE IoT. The report includes developer usage of different IoT standards, technology and industry perceptions.
Why the Internet of Things needs AI & interoperability to succeedNuance Communications
Gartner predicts 5.5 million new ‘things’ will be connected everyday this year. The challenge: non-intuitive interfaces, disconnected systems, and incompatible APIs mean we’ve not yet been able to unleash the greatest potential of this IoT-connected devices ecosystem. That’s why we need to innovate with interoperability in mind.
IoT is one of the transformational trends that will shape the future of businesses in 2017 and beyond. Many firms see big opportunity in IoT uses and enterprises start to believe that IoT holds the promise to enhance customer relationships and drive business growth by improving quality, productivity, and reliability on one side, and on the other side reducing costs, risk, and theft.
Jan 2018: IoT trends in silicon valley keynote at consumer electronics forum ...Sudha Jamthe
Sudha's keynote about IoT Trends Silicon Valley kicking off the new year 2018 at Consumer Electronics Forum on Innovation and Entrepreneurship (silicon valley) on Jan 6th 2018, building up the excitement pre-CES 2018.
Sudha covers IoT from the perspective of Sensors and how they are driving Car Cognition, Connected Car telematics, Robots, Drones, Smart cities, Connected Appliances, Smart homes, with focus on data and machine learning.
** Edureka IoT Training: https://www.edureka.co/iot-certification-training**
This Edureka tutorial video on "Iot Technology" will help you grasp the outline of Internet of Things, and let you relate to how it is revolutionizing the world today. This IoT tutorial helps you learn the following topics:
1. Vision of IoT
2. “Things” in IoT
3. IoT Technology Stack
4. IoT Ecosystem
5. IoT Demo – Media Center using Raspberry Pi
6. Prospects & Scopes
IoT Startup State of The Union 2016--Wing Venture CapitalMartin Giles
At Wing, we have spent the past few months researching the state of the Internet of Things startup ecosystem. This presentation summarizes some of our initial high-level findings. An accompanying commentary can be found at www.wing.vc/blog
For the IoT industry to thrive, there are three categories of challenges to overcome: technology, business, and society. The upcoming webinar will shed some on what issues to expect soon.
The Connected world evolves and more elements of our analogue world and being connected to our digital world. WE all need to understand this mega-trend and the drivers for IoT in 2017 and beyond
Top 10 Trending Technologies To Master In 2021LokeshLusifer
Change is the only constant. This applies to your professional life as well. Upskilling Yourself is needed nowadays, the reason is pretty simple, technology is evolving very quickly? I have listed the top trending technologies which are expected to acquire a huge market in 2021.
2. You can also the link for getting special offers and related article
With the invention of new Li-fi technology, you will soon find light bulbs of your car, light lamps in your room, lights in subway, flashlight of your mobile and any other light source are providing you internet access at very high speed.Li-fi technology is the another milestone in the history of information technology. You have got the idea that Li-Fi Technology is something light. Yes, Li-fi technology or light-fidelity technology transmits data wirelessly at high speeds with the use of light emitting diodes.
A comprehensive IoT ecosystem consists of many different parts. Irrespective of nature and complexity, a holistic IoT system can be understood through this quick guide.
The Internet of Things (IoT for Beginners Guide)Ashish Kumar
You might have heard plenty of jargons related to the internet, but the one that has become a buzzword recently and is broken into the mainstream as potentially the most significant term for the way we communicate, work and live in the near future is: The Internet of Things (IoT). Today, everyone is talking about the Internet of Things (IoT) from the newspaper to tech blogs. But what, exactly, is the IoT for beginners? Let’s find out. For more details visit: https://goo.gl/qT4LYA
The Internet of Things (IoT) is an umbrella term which covers a broad repertoire of sensors, applications, technologies, and use cases as they are enabled by the network of objects and devices with an IP address (Internet Protocol). Smart locks, smart cars, smart security system, smart thermostats, and smart health monitor are some of the examples of The Internet of Things (IoT) you’ve probably heard recently, and you’re going to hear more as the year progresses.
IOT: The Evolving World of Realtime BigData by Jerry PowerData Con LA
Abstract:- IOT technology will allow big data structures to evolve from static off line repositories of digital knowledge to on-line representations of our current world. IOT will allow the techniques used with big data to identify trends and forecast future to become operationally enabled data structures that allow us to manage our digital environment for maximal advantage. The road to this reality has several hurdles that must first be overcome. Among these hurdles are trust, privacy, discovery, and behavioral economics. These issues will be discussed in the context of a large city operations network and potential options to overcome these hurdles will be offered.
An annual survey of the IoT developer community that was sponsored by Eclipse IoT, AGILE IoT and IEEE IoT. The report includes developer usage of different IoT standards, technology and industry perceptions.
Why the Internet of Things needs AI & interoperability to succeedNuance Communications
Gartner predicts 5.5 million new ‘things’ will be connected everyday this year. The challenge: non-intuitive interfaces, disconnected systems, and incompatible APIs mean we’ve not yet been able to unleash the greatest potential of this IoT-connected devices ecosystem. That’s why we need to innovate with interoperability in mind.
IoT is one of the transformational trends that will shape the future of businesses in 2017 and beyond. Many firms see big opportunity in IoT uses and enterprises start to believe that IoT holds the promise to enhance customer relationships and drive business growth by improving quality, productivity, and reliability on one side, and on the other side reducing costs, risk, and theft.
Jan 2018: IoT trends in silicon valley keynote at consumer electronics forum ...Sudha Jamthe
Sudha's keynote about IoT Trends Silicon Valley kicking off the new year 2018 at Consumer Electronics Forum on Innovation and Entrepreneurship (silicon valley) on Jan 6th 2018, building up the excitement pre-CES 2018.
Sudha covers IoT from the perspective of Sensors and how they are driving Car Cognition, Connected Car telematics, Robots, Drones, Smart cities, Connected Appliances, Smart homes, with focus on data and machine learning.
** Edureka IoT Training: https://www.edureka.co/iot-certification-training**
This Edureka tutorial video on "Iot Technology" will help you grasp the outline of Internet of Things, and let you relate to how it is revolutionizing the world today. This IoT tutorial helps you learn the following topics:
1. Vision of IoT
2. “Things” in IoT
3. IoT Technology Stack
4. IoT Ecosystem
5. IoT Demo – Media Center using Raspberry Pi
6. Prospects & Scopes
IoT Startup State of The Union 2016--Wing Venture CapitalMartin Giles
At Wing, we have spent the past few months researching the state of the Internet of Things startup ecosystem. This presentation summarizes some of our initial high-level findings. An accompanying commentary can be found at www.wing.vc/blog
For the IoT industry to thrive, there are three categories of challenges to overcome: technology, business, and society. The upcoming webinar will shed some on what issues to expect soon.
The Connected world evolves and more elements of our analogue world and being connected to our digital world. WE all need to understand this mega-trend and the drivers for IoT in 2017 and beyond
Top 10 Trending Technologies To Master In 2021LokeshLusifer
Change is the only constant. This applies to your professional life as well. Upskilling Yourself is needed nowadays, the reason is pretty simple, technology is evolving very quickly? I have listed the top trending technologies which are expected to acquire a huge market in 2021.
2. You can also the link for getting special offers and related article
With the invention of new Li-fi technology, you will soon find light bulbs of your car, light lamps in your room, lights in subway, flashlight of your mobile and any other light source are providing you internet access at very high speed.Li-fi technology is the another milestone in the history of information technology. You have got the idea that Li-Fi Technology is something light. Yes, Li-fi technology or light-fidelity technology transmits data wirelessly at high speeds with the use of light emitting diodes.
The idea is to create a social network of sensors in which various sensors integrated to intel Galileo will send the data to the user.
Nowadays using various social networking sites like Facebook, twitter, google+ has become too main stream.
Now the idea is to integrate our home status to these social networking sites that is, creating a “Galileo link”.
Home status will be comprised of various readings taken by the sensors like IR sensor, LDR, temperature sensor.
Sensors send data to intel Galileo then Galileo acts as a client and sends that data to the social networking site.
For example in Facebook an account is created and that account is registered on Facebook developer. As soon as the account is registered on Facebook developer it creates an access token.
Access token is then included in python script running in the Galileo device.
Hence our data can be seen in our news feed and we just have to add the registered account as our friend
Application and Usefulness of Internet of Things in Information TechnologyDr. Amarjeet Singh
The Internet of Things (IoT) is a system of
interrelated computing devices, mechanical and digital
machines, objects, animals or people that are provided with
unique identifiers and the ability to transfer data over a
network without requiring human-to-human or human-tocomputer interaction. It is an ambiguous term, but it is fast
becoming a tangible technology that can be applied in data
centers to collect information on just about anything that
IT wants to control. IoT has evolved from the convergence
of wireless technologies, micro-electromechanical systems
(MEMS), microservices and the internet. The convergence
has helped tear down the silo walls between operational
technology (OT) and information technology (IT), allowing
unstructured machine-generated data to be analyzed for
insights that will drive improvements. The Internet of
Things (IoT) is essentially a system of machines or objects
outfitted with data-collecting technologies so that those
objects can communicate with one another. The machineto-machine (M2M) data that is generated has a wide range
of uses, but is commonly seen as a way to determine the
health and status of things -- inanimate or living.
IoT which stands for Internet of Things is not a very new topic, but sensing its importance and growing demand, it's very important for one to understand what exactly is IoT. So, here is the file, which will help you know about it in a very easy manner.
Hope this will help you
The Internet helped people to connect with static information available but now it is helping to build connection from people to people, people to physical objects and physical objects to other physical objects.
The speedy growth of Internet data is making networked connections more relevant and valuable. Also it creates exciting business opportunities for industries. Almost all every area, every device, every sensor,
every software are connected to each other. The ability to access these devices through a Smartphone or through a computer is called IoT (Internet of Things). These devices are accessed remotely. The Internet of things (IoT) is one of the top three technological advancements of the next decade together with the mobile, internet and the automation of knowledge work.
Best PPT on The IOT and its application.
So..The thing, in the Internet of Things, can be any natural or man-made object that can be assigned an IP address and provided with the ability to transfer data over a network.
the small ppt on IOT.
i gave presentation on this topic which is very useful.
Iot is very big things to learn and it contains many of the things like sensors,Internet etc.
This a IOT base ppt slide. It's more describe IOT system history and IOt devices . And also given most valuable and relevant information about IOT and devices.
This is a ppt on IOT. The internet of things, or IoT, is a system of interrelated computing devices, mechanical and digital machines, objects, animals or people that are provided with unique identifiers (UIDs) and the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction.
The interconnections of things such as gadgets, electronic devices, smart appliances, machines etc. with the help of embedded software’s, actuators, and network via the Internet forming a holistic grid is called as the internet of things or IoT. IoT enables these devices to communicate, share data & information amongst each other.
LoveNotYet - The first Thailand sex education game.Nat Weerawan
In Traditional Thai culture, talking about sex is quite ashamed
many teenagers misunderstand about safe sex
and children feel hard to talk about sex with their parents
Sexual Education in school is learning about human body that's so boring
Then we did brainstorm and created with puzzle and time challege game to make LoveNotYet App more interesting and challenging.
This charming slide was made by @plloyniie
Raspberry Pi presentation at Beercamp & Barcamp Chiangmai, Thailand.
In our presentation we talking about how to getting started with embedded system both Raspberry Pi & Arduino from zer0 to share our knowledges to another person who want to learning Raspberry Pi.
Original Presentation "Much Ado About CoffeeScript - LSRC V" By Mattt Thompson => http://www.slideshare.net/matttthompson/much-ado-about-coffeescript-lsrc-v
6. The internet of things (IoT) is the network of physical devices, vehicles, buildings and other items
—embedded with electronics, software, sensors, actuators, and network connectivity that enable
these objects to collect and exchange data.
[1]
In 2013 the Global Standards Initiative on Internet of
Things (IoT-GSI) defined the IoT as "the infrastructure of the information society."
[2]
The IoT allows
objects to be sensed and controlled remotely across existing network infrastructure,
[3]
creating
opportunities for more direct integration of the physical world into computer-based systems, and
resulting in improved efficiency, accuracy and economic benefit; when IoT is augmented with
sensors and actuators, the technology becomes an instance of the more general class of cyber-
physical systems, which also encompasses technologies such as smart grids, smart homes,
intelligent transportation and smart cities. Each thing is uniquely identifiable through its
embedded computing system but is able to interoperate within the existing Internet
infrastructure. Experts estimate that the IoT will consist of almost 50 billion objects by 2020.
[10]
wikipedia.com
7. The internet of things (IoT) is the network of physical devices, vehicles, buildings and other items
—embedded with electronics, software, sensors, actuators, and network connectivity that enable
these objects to collect and exchange data.
[1]
In 2013 the Global Standards Initiative on Internet of
Things (IoT-GSI) defined the IoT as "the infrastructure of the information society."
[2]
The IoT
allows objects to be sensed and controlled remotely across existing network infrastructure,
[3]
creating opportunities for more direct integration of the physical world into computer-based
systems, and resulting in improved efficiency, accuracy and economic benefit; when IoT is
augmented with sensors and actuators, the technology becomes an instance of the more general
class of cyber-physical systems, which also encompasses technologies such as smart grids, smart
homes, intelligent transportation and smart cities. Each thing is uniquely iหdentifiable through its
embedded computing system but is able to interoperate within the existing Internet
infrastructure. Experts estimate that the IoT will consist of almost 50 billion objects by 2020.
[10]
8. The internet of things (IoT) is the network of physical devices, vehicles, buildings and other items
—embedded with electronics, software, sensors, actuators, and network connectivity that enable
these objects to collect and exchange data.
[1]
In 2013 the Global Standards Initiative on Internet of
Things (IoT-GSI) defined the IoT as "the infrastructure of the information society."
[2]
The IoT
allows objects to be sensed and controlled remotely across existing network infrastructure,
[3]
creating opportunities for more direct integration of the physical world into computer-based
systems, and resulting in improved efficiency, accuracy and economic benefit; when IoT is
augmented with sensors and actuators, the technology becomes an instance of the more general
class of cyber-physical systems, which also encompasses technologies such as smart grids, smart
homes, intelligent transportation and smart cities. Each thing is uniquely iหdentifiable through its
embedded computing system but is able to interoperate within the existing Internet
infrastructure. Experts estimate that the IoT will consist of almost 50 billion objects by 2020.
[10]
9. The internet of things (IoT) is the network of physical devices, vehicles, buildings and other items
—embedded with electronics, software, sensors, actuators, and network connectivity that enable
these objects to collect and exchange data.
[1]
In 2013 the Global Standards Initiative on Internet of
Things (IoT-GSI) defined the IoT as "the infrastructure of the information society."
[2]
The IoT
allows objects to be sensed and controlled remotely across existing network infrastructure,
[3]
creating opportunities for more direct integration of the physical world into computer-based
systems, and resulting in improved efficiency, accuracy and economic benefit; when IoT is
augmented with sensors and actuators, the technology becomes an instance of the more general
class of cyber-physical systems, which also encompasses technologies such as smart grids, smart
homes, intelligent transportation and smart cities. Each thing is uniquely iหdentifiable through its
embedded computing system but is able to interoperate within the existing Internet
infrastructure. Experts estimate that the IoT will consist of almost 50 billion objects by 2020.
[10]
14. Names
• The Internet of things
• Machine to Machine (M2M) Communication
• Ubiquitous computing
• Embedded Computing
• Fog Computing
• Internet of everything (Commercial name from Cisco)
15. IoT Evolution
• Electronic Device
• Personal Computer
• Ubiquitous computing
• Machine-to-machine Computing
• The Internet of things (IoT)
16. The “Internet of things” elements
• Things
• Small Computer (MCU) +Sensors
• Connectivity & Communication
• Data
• Cloud Service (Intelligence)
20. – Dr. Jimmy Panutat Tejasen
“Software at the level above single device.”
21. The Big Picture
LED Switch
Sensor
Display
ESPresso Lite
WiFi
Cloud
Mobile/Website
22.
23.
24. -
Smart Garbage Cans
BigBelly alerts when it needs to
be emptied so smarter collection
decisions can be made.
http://www.bigbelly.com/solutions/stations/smartbelly/
58. 19xx-Present: A whole range of IoT platforms (Pachube,
Thingspeak, etc), standards (6LoWPAN, Dash7, etc) hardware
and software (Contiki, TinyOS, etc) have developed.
60. 2011: Arduino and other hardware platforms mature and make
the IoT accessible to DIY’ers taking interest in the topic.
61. 2011: IPV6 public launch - The new protocol allows for 2^18
(approximately 340 x ~10^36 )
340,282,366,920,938,463,463,374,607,431,768,211,456)
62. – Steven Leibson
We could assign an IPV6 address to every atom on the
surface of the earth, and still have enough addresses left
to do another 100+ earths.
63. Kevin Ashton
Kevin Ashton (born 1968) is a British technology
pioneer who cofounded the Auto-ID Center at the
Massachusetts Institute of Technology (MIT),
which created a global standard system for RFID
and other sensors. He is known for inventing the
term "the Internet of Things" to describe a system
where the Internet is connected to the physical
world via ubiquitous sensors.
https://en.wikipedia.org/wiki/Kevin_Ashton
64. –Kevin Asthon
I could be wrong, but I'm fairly sure the phrase "Internet of Things" started
life as the title of a presentation I made at Procter & Gamble (P&G) in 1999.
Linking the new idea of RFID in P&G's supply chain to the then-red-hot topic
of the Internet was more than just a good way to get executive attention. It
summed up an important insight—one that 10 years later, after the
Internet of Things has become the title of everything from an article in
Scientific American to the name of a European Union conference, is still
often misunderstood.
http://www.rfidjournal.com/articles/view?4986
73. Smart Propane Tank
This super smart propane tank
gauge connects to an app on your
mobile device so no matter where
you are, you’ll always know when
it’s time to refuel.
http://www.quirky.com/shop/732-refuel-smart-propane-tank-gauge
74. Smart Washing Machine
Smart Aqualtis is the first Indesit
Company washing machine
designed to be integrated in
‘Smart’ ecosystems, covering a
wide range of use cases.
http://zigbee.org/Products/ByStandard/AllStandards.aspx
75. Hydroponic System
Niwa is the first fully automated
hydroponic system that attends
to all of your plants’ needs and
water them, feed them and make
sure they have optimal growing
conditions 24/7.
http://getniwa.com/
76. Smart Home Security
Canary is a complete security
system packed into a single,
device. It adapts to your home
over time and sends intelligent
notifications with HD video
directly to your smartphone.
http://canary.is/
77. Smart A/C
Aros learns from your budget,
location, schedule, and usage
to automatically maintain
the perfect temperature and
maximize savings for your home.
https://www.quirky.com/shop/752-aros-smart-window-air-conditioner
78. Swing Analyzer
Make your Zepp Sensor multi-
sport, all you need to do is
purchase additional sport specific
mounts and download the app.
http://www.zepp.com/
79. Smart Tennis Racket
Track your game with Babolat’s
breakthrough innovation. See
where you stand in the global
ranking and by category within
your online community.
http://en.babolatplay.com/
80. Smart Bike
Valour by Vanhawks gives
directions, reroutes to avoid
traffic, and tracks riding metrics.
http://www.vanhawks.com/
81. Smart Mirror
A reflective mirror with
programmable applications and
digital display for the home, office
and public environments (hotels,
hospitals, retail shops).
http://www.cybertecturemirror.com/
82. Smart Socks
Socks infused with proprietary
100% textile sensors. They are
paired with a Bluetooth Smart
cool and detachable anklet
that delivers accuracy in step
counting, speed, calories, altitude
and distance tracking.
http://store.sensoriafitness.com/
83. Smart Shirt
Monitors how your body behaves
over time, includes heart rate
recovery and breathing at rest, to
monitor improvements in health.
http://omsignal.com/
110. MQTT
A practical protocol for the Internet of Things
Bryan Boyd (IBM) @bryanboyd
Vehicles
Cows
Ovens
Pacemakers
Children
Smartphones
111. MQTT bi-directional, async “push” communication
MQTT!
Broker
CONNECT to MQTT broker
SUBSCRIBE to thing3/data
CONNECT to MQTT broker
PUBLISH to thing3/data
recv
recv
pub
thing #3
thing #1
thing #2
TCP/IP
WebSocket
112. MQTT pub/sub decouples senders from receivers
MQTT!
Broker
Analytics
Mobile App
Database
car telemetry
tennis scores
sensor data
HTML5 App
Logger
group chat
publish subscribe
113. MQTT agnostic payload for flexible delivery
MQTT!
Broker
CONNECT
0101
pub
01010100110011100
PUBLISH to thing1/myBinary
{“id”:”thing1”,”lon”:-97.135198,
”lat”:94.19384,”status”:”I’m alive!”}
PUBLISH to thing1/myJSON
data:image/png;base64,A908SFIkjdf…
PUBLISH to thing1/myPicture
{ }
pub
:-)
pub
114. MQTT retained messages for last value caching
MQTT!
Broker
CONNECT,ID=thing1
PUBLISH,thing1/battery,{“value”:95},,RETAIN,,,
PUBLISH,thing1/battery,{“value”:94},,RETAIN,,,
PUBLISH,thing1/battery,{“value”:93},,RETAIN,,,
CONNECT,ID=thing2
SUBSCRIBE,thing1/battery
RETAIN,thing1/battery,{“value”:93},PUBLISH
DISCONNECT
115. MQTT last will and testament for presence
MQTT!
Broker
CONNECT,ID=thing2
SUBSCRIBE,thing1/status2
thing1/status,“Goodbye!”,PUBLISH
CONNECT,ID=thing1,LWT=thing1/status,“Bye!”
1
2
(client has network problem)
PINGREQ
PINGREQ
PINGRESP
PINGRESP
(KEEP_ALIVE seconds pass)
116. MQTT security
MQTT!
Broker
CONNECT with username / password
SSL/TLS TCP/IP
- MQTT spec doesn’t define security model aside from
username/password authorization on connection
- Brokers *can* implement support for SSL/TLS and
policies for connection and messaging
ex. organize topic space by “group”
username associated with a group
bboyd is in group “IBM” and can pub/sub IBM/bboyd/#