- MQTT is a publish-subscribe messaging protocol that is well-suited for IoT and mobile applications due to its lightweight design, low bandwidth usage, and high reliability over unstable network connections. It provides an alternative to HTTP for applications like connected cars that require fast, real-time communication of sensor data between devices.
- Connected cars produce large amounts of sensor data but typical car network architectures are slow and unreliable for transmitting data to the cloud. MQTT can help address this by providing faster, more efficient communication compared to HTTP.
- Major technology companies like IBM, Facebook, and car manufacturers are adopting MQTT for applications like predictive maintenance, autonomous driving features, and telematics that require fast, reliable transmission
connected car is mobile, social, big data, cloudJoe Speed
from my 5 star rated session at the IOD `13 Big Data convention. Aso demo'd QNX's show car with MQTT, MessageSight, Worklight, Big Data Streams, Predictive Maintenance PMQ, Node-RED on Softlayer cloud.
Recent webinar where I discuss most of these topics
http://www.youtube.com/watch?v=e8iu-bs3T9Q?t=24m25s
blog http://mobilebit.wordpress.com twitter at @mobilebit https://twitter.com/MobileBit
connected car is mobile, social, big data, cloudJoe Speed
from my 5 star rated session at the IOD `13 Big Data convention. Aso demo'd QNX's show car with MQTT, MessageSight, Worklight, Big Data Streams, Predictive Maintenance PMQ, Node-RED on Softlayer cloud.
Recent webinar where I discuss most of these topics
http://www.youtube.com/watch?v=e8iu-bs3T9Q?t=24m25s
blog http://mobilebit.wordpress.com twitter at @mobilebit https://twitter.com/MobileBit
How to Hybrid : Effective Tactics in HTML5-Native App DevelopmentDroidConTLV
Gartner has predicted that by 2016, “more Than 50 Percent of Mobile Apps Deployed Will be Hybrid.” Knowing how and when to utilize HTML5 technology in your application will help you prepare for that future. This lecture will cover several techniques and real life examples on how to utilize hybrid development in your applications. The tools and tactics for how to connect (or bridge) your “native” Java code implementations with HTML5 will be presented with code samples. The lecture will also cover the right and wrong ways to implement HTML5 in your application, and when to “stick to native.”
IBM Bluemix and the Internet of Things - Workshopgjuljo
Workshop about IBM Bluemix and Internet of Things, using different brokers (Mosquito, Internet of Things Foundation) and clients (Node.js, Eclipse Paho, Mosquitto command line), with code samples
Rtp bluemix meetup june 2016 anki and node redTom Boucher
Slides that were used at the IBM RTP Bluemix Meetup to demonstrate using Node-RED and the IBM IoT Kit on IBM Bluemix to control Anki Overdrive cars and keep them from colliding
For the full video of this presentation, please visit:
https://www.embedded-vision.com/platinum-members/embedded-vision-alliance/embedded-vision-training/videos/pages/may-2017-embedded-vision-summit-bunger
For more information about embedded vision, please visit:
http://www.embedded-vision.com
Mark Bünger, VP of Research at Lux Research, presents the "Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape the Industry" tutorial at the May 2017 Embedded Vision Summit.
The auto and telecom industries have been dreaming of connected cars for twenty years, but their results have been mediocre and mixed. Now, just as a potentially costly standards battle looms between DSRC and 5G wireless communications technologies, those technologies may be leapfrogged by embedded vision – enabled by the combination of rapidly advancing image sensors, machine vision algorithms, and embedded AI chips. These technologies are not just changing the car itself; they enable new driving patterns and business models that are fueling new competitors and transforming the industry.
IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...Sebastian Wedeniwski
Joint Panasonic Automotive & IBM presentation "The Internet of Mobility & Cognitive Personalization of Spaces and Devices" at the VDI Congress CESIS Global Internet of Things World 206 in Berlin.
Big data disruptions in the world of AI and Autonomous vehicles at Global Big...Sudha Jamthe
Sudha Jamthe's keynote at The Global Big Data Conference, Snat Clara, CA about "Big Data Disruption from the world of AI and Autonomous Vehicles". Sudha maps Autonomous Vehicles (AV) cognition technologies on how it applies as AI technologies in other industries - Robotics, Industrial Cognitive Digital Twins, Healthcare, City IoT Infrastructure and Mobility Services.
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...Autohaus Service and Sales
Learn what "PARKTRONIC Inoperative, See Owner's Manual" means for your Mercedes-Benz. This message indicates a malfunction in the parking assistance system, potentially due to sensor issues or electrical faults. Prompt attention is crucial to ensure safety and functionality. Follow steps outlined for diagnosis and repair in the owner's manual.
More Related Content
Similar to Connecting Cars with IoT MQTT Feb 6 2014 - Joe Speed @mobilebit
How to Hybrid : Effective Tactics in HTML5-Native App DevelopmentDroidConTLV
Gartner has predicted that by 2016, “more Than 50 Percent of Mobile Apps Deployed Will be Hybrid.” Knowing how and when to utilize HTML5 technology in your application will help you prepare for that future. This lecture will cover several techniques and real life examples on how to utilize hybrid development in your applications. The tools and tactics for how to connect (or bridge) your “native” Java code implementations with HTML5 will be presented with code samples. The lecture will also cover the right and wrong ways to implement HTML5 in your application, and when to “stick to native.”
IBM Bluemix and the Internet of Things - Workshopgjuljo
Workshop about IBM Bluemix and Internet of Things, using different brokers (Mosquito, Internet of Things Foundation) and clients (Node.js, Eclipse Paho, Mosquitto command line), with code samples
Rtp bluemix meetup june 2016 anki and node redTom Boucher
Slides that were used at the IBM RTP Bluemix Meetup to demonstrate using Node-RED and the IBM IoT Kit on IBM Bluemix to control Anki Overdrive cars and keep them from colliding
For the full video of this presentation, please visit:
https://www.embedded-vision.com/platinum-members/embedded-vision-alliance/embedded-vision-training/videos/pages/may-2017-embedded-vision-summit-bunger
For more information about embedded vision, please visit:
http://www.embedded-vision.com
Mark Bünger, VP of Research at Lux Research, presents the "Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape the Industry" tutorial at the May 2017 Embedded Vision Summit.
The auto and telecom industries have been dreaming of connected cars for twenty years, but their results have been mediocre and mixed. Now, just as a potentially costly standards battle looms between DSRC and 5G wireless communications technologies, those technologies may be leapfrogged by embedded vision – enabled by the combination of rapidly advancing image sensors, machine vision algorithms, and embedded AI chips. These technologies are not just changing the car itself; they enable new driving patterns and business models that are fueling new competitors and transforming the industry.
IBM & Panasonic: The Internet of Mobility & Cognitive Personalization of Spac...Sebastian Wedeniwski
Joint Panasonic Automotive & IBM presentation "The Internet of Mobility & Cognitive Personalization of Spaces and Devices" at the VDI Congress CESIS Global Internet of Things World 206 in Berlin.
Big data disruptions in the world of AI and Autonomous vehicles at Global Big...Sudha Jamthe
Sudha Jamthe's keynote at The Global Big Data Conference, Snat Clara, CA about "Big Data Disruption from the world of AI and Autonomous Vehicles". Sudha maps Autonomous Vehicles (AV) cognition technologies on how it applies as AI technologies in other industries - Robotics, Industrial Cognitive Digital Twins, Healthcare, City IoT Infrastructure and Mobility Services.
Similar to Connecting Cars with IoT MQTT Feb 6 2014 - Joe Speed @mobilebit (20)
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...Autohaus Service and Sales
Learn what "PARKTRONIC Inoperative, See Owner's Manual" means for your Mercedes-Benz. This message indicates a malfunction in the parking assistance system, potentially due to sensor issues or electrical faults. Prompt attention is crucial to ensure safety and functionality. Follow steps outlined for diagnosis and repair in the owner's manual.
Ever been troubled by the blinking sign and didn’t know what to do?
Here’s a handy guide to dashboard symbols so that you’ll never be confused again!
Save them for later and save the trouble!
Symptoms like intermittent starting and key recognition errors signal potential problems with your Mercedes’ EIS. Use diagnostic steps like error code checks and spare key tests. Professional diagnosis and solutions like EIS replacement ensure safe driving. Consult a qualified technician for accurate diagnosis and repair.
Fleet management these days is next to impossible without connected vehicle solutions. Why? Well, fleet trackers and accompanying connected vehicle management solutions tend to offer quite a few hard-to-ignore benefits to fleet managers and businesses alike. Let’s check them out!
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs AttentionBertini's German Motors
IBS monitors and manages your BMW’s battery performance. If it malfunctions, you will have to deal with an array of electrical issues in your vehicle. Recognize warning signs like dimming headlights, frequent battery replacements, and electrical malfunctions to address potential IBS issues promptly.
Things to remember while upgrading the brakes of your carjennifermiller8137
Upgrading the brakes of your car? Keep these things in mind before doing so. Additionally, start using an OBD 2 GPS tracker so that you never miss a vehicle maintenance appointment. On top of this, a car GPS tracker will also let you master good driving habits that will let you increase the operational life of your car’s brakes.
𝘼𝙣𝙩𝙞𝙦𝙪𝙚 𝙋𝙡𝙖𝙨𝙩𝙞𝙘 𝙏𝙧𝙖𝙙𝙚𝙧𝙨 𝙞𝙨 𝙫𝙚𝙧𝙮 𝙛𝙖𝙢𝙤𝙪𝙨 𝙛𝙤𝙧 𝙢𝙖𝙣𝙪𝙛𝙖𝙘𝙩𝙪𝙧𝙞𝙣𝙜 𝙩𝙝𝙚𝙞𝙧 𝙥𝙧𝙤𝙙𝙪𝙘𝙩𝙨. 𝙒𝙚 𝙝𝙖𝙫𝙚 𝙖𝙡𝙡 𝙩𝙝𝙚 𝙥𝙡𝙖𝙨𝙩𝙞𝙘 𝙜𝙧𝙖𝙣𝙪𝙡𝙚𝙨 𝙪𝙨𝙚𝙙 𝙞𝙣 𝙖𝙪𝙩𝙤𝙢𝙤𝙩𝙞𝙫𝙚 𝙖𝙣𝙙 𝙖𝙪𝙩𝙤 𝙥𝙖𝙧𝙩𝙨 𝙖𝙣𝙙 𝙖𝙡𝙡 𝙩𝙝𝙚 𝙛𝙖𝙢𝙤𝙪𝙨 𝙘𝙤𝙢𝙥𝙖𝙣𝙞𝙚𝙨 𝙗𝙪𝙮 𝙩𝙝𝙚 𝙜𝙧𝙖𝙣𝙪𝙡𝙚𝙨 𝙛𝙧𝙤𝙢 𝙪𝙨.
Over the 10 years, we have gained a strong foothold in the market due to our range's high quality, competitive prices, and time-lined delivery schedules.
The Octavia range embodies the design trend of the Škoda brand: a fusion of
aesthetics, safety and practicality. Whether you see the car as a whole or step
closer and explore its unique features, the Octavia range radiates with the
harmony of functionality and emotion
Why Is Your BMW X3 Hood Not Responding To Release CommandsDart Auto
Experiencing difficulty opening your BMW X3's hood? This guide explores potential issues like mechanical obstruction, hood release mechanism failure, electrical problems, and emergency release malfunctions. Troubleshooting tips include basic checks, clearing obstructions, applying pressure, and using the emergency release.
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...Import Motorworks
Learn how to respond when the red temperature light flashes in your VW with this presentation. From checking coolant levels to seeking professional help, follow these steps promptly to prevent engine damage and ensure safety on the road.
In this presentation, we have discussed a very important feature of BMW X5 cars… the Comfort Access. Things that can significantly limit its functionality. And things that you can try to restore the functionality of such a convenient feature of your vehicle.
Connecting Cars with IoT MQTT Feb 6 2014 - Joe Speed @mobilebit
1. CONNECTING CARS WITH IOT MQTT
Joe Speed
jspeed@us.ibm.com
@mobilebit on twitter
mobilebit.wordpress.com
linkedin.com/in/joespeed
For more:
mqtt.org
m2m.demos.ibm.com live demos and HTML5 samples
eclipse.org/paho MQTT source code
ibm.com/messagesight fastest, secure communications for the car
ibm.co/1e8D7R7 “MessageSight for Developers” free download
bit.ly/1cvsauO YouTube demos & tutorials
youtu.be/C3ebGjJ0KjM?t=1m22s car remote demo
youtu.be/u69I-GLYd6I talk re car is mobile, social, big data, cloud
2. CONNECTED CAR IS A BIG DATA PROBLEM
• car sensors produce 2GB every 90 min
• 60M cars manufactured each year
• If driven 4 hours a day ..
103 exabytes
3. HTTP IS NOT HOW YOU DO THAT
•
•
•
•
•
•
No QoS, no reliable messaging
Heavy, hundreds of bytes of overhead
Not designed for wireless, high latency
No pub/sub 1:many, many:many, etc
No, always connected, instant response
in summary, for connected car HTTP is ..
slow, heavy, unreliable
4. MQTT FOR MOBILE MESSAGING
Faster M2M and User Experience
" pub/sub with QoS - engineered for wireless
" socket, TLS 1.2, mutual authentication, etc.
" MQTT vs HTTPS on Android & 3G
– 93x faster throughput,13k msg/sec on my iPad
– 1/8th network overhead – faster, cheaper
– 1/170th battery to receive, 1/11th to send
" Open standard, open source, very fast & reliable
" eclipse.org/paho C, Java, JavaScript
" mqtt.org for dozens of languages, platforms
5. WHO’S IN THE MIX WITH MQTT?
" usual suspects: IBM, SAP, Intel, Cisco, Software
AG, TIBCO, VMWare, Red Hat, Pivotal, NIST,
Eclipse, Apache, Emerson, Axway, et al.
(even Oracle - google “JavaOne MQTT”)
" cool kids: M2Mi, 2lemetry, ThingWorx, Libelium,
Sierra Wireless, Telit, QNX, Wind River, Shaspa,
Eurotech, Elecsys, Xively, et al.
" car guys: 1/2 dozen automakers, trucks, several
tier-1 suppliers, telematics providers, etc.
6. FACEBOOK MESSENGER
" 945M mobile users, popular, highly rated, very fast
" Speed of UX is big competitive advantage
Verizon Wireless Overall
Facebook Messenger
FACEBOOK
(1,052,572)
Source: https:/facebook.com
Source: https://play.google.com/store/apps/details?id=com.facebook.orca
source: http://support.verizonwireless.com/information/app_ranking/apps/facebook-messenger.html
7. FACEBOOK MESSENGER
“.. performance improvements designed to make your
messaging experience even better. To do this without
killing battery life, we used a protocol called MQTT …
designed to use bandwidth and batteries sparingly…
phone-to-phone in hundreds of milliseconds, rather than
multiple seconds.”
- Lucy Zhang, Facebook Engineer
facebook.com/lucyz
8. TRY IT FOR YOURSELF
Facebook Messenger
MQTT
vs
Google Hangouts
MQTT
9. THE CAR IS A MOBILE “THING”
needing less driver distraction, better safety
“Latency is a driver distraction issue”
– Roger Lanctot @rogermud
Strategy Analytics
"
"
"
"
terrible response times the norm
Most are 15-90 seconds, Tesla is 5-6 sec
lack “always connected” instant response
slow, unreliable, high mobile data costs
bit.ly/latencydriverdistraction
11. CONNECTED CAR REINVENTED
" 20x faster UX
Insurer
" 5x faster dev
" 10x cheaper
My Mobile
IBM MessageSight
Content
My Car
My Home
12. IBM MESSAGESIGHT SPEEDS THE IOT
Faster IoT & Mobile user experience
MQTT, HTML5 WebSocket, JMS, MQ
+ Mobile
+ Secure
+ Easy
+ Open – MQTT, WebSocket, JMS
+ Speed – 80µs, millions/second
+ Scale – millions of things
13. PREDICTIVE MAINTENANCE
Improving owner experience
• real-time using sensor data, time-series
• proactive service, i.e. brake issue
• driving better customer service
14. BIG DATA DRIVES AUTONOMOUS
car2cloud2car improves driver safety & experience
assisted, autonomous driving w real-time big data
autonomous isn’t just about “my car”
" µs decisioning
" millions/second
" geospatial
" correlation
" filtering
" time-series
" trending
15. WHO IS DOING WHAT IN CARS
.. that I can talk about publicly
Connected Car & M2M Provider
" mobile2cloud2car w “key fob response time”
" demo: youtu.be/V1ooTX4aTE8
" Press: NYT, WSJ, Fortune, etc.
2nd largest OE supplier
" CEO announce Sept 10 Frankfurt Motor Show
" IBM Car Cloud for “autonomous driving”
" Press: NYT, Bloomberg, CNET, Reuters, etc.
" Look for me in Conti’s CES `14 booth
" also QNX’s, IBM’s, CES GENIVI Show
17. CONNECTING CARS WITH
MQTT & IBM MESSAGESIGHT
Joe Speed
jspeed@us.ibm.com
@mobilebit on twitter
mobilebit.wordpress.com
linkedin.com/in/joespeed
For more:
mqtt.org
m2m.demos.ibm.com live demos and HTML5 samples
eclipse.org/paho MQTT source code
ibm.com/messagesight fastest, secure communications for the car
ibm.co/1e8D7R7 “MessageSight for Developers” free download
bit.ly/1cvsauO YouTube demos & tutorials
youtu.be/C3ebGjJ0KjM?t=1m22s car remote demo
youtu.be/u69I-GLYd6I talk re car is mobile, social, big data, cloud
18. “MQTT FOR SENSOR NETWORKS”
MQTT-SN speeds your WSNs
• MQTT for WSNs
• datagram instead of socket
– even smaller footprint
– very low power
– very low bandwidth
– QoS reliable messaging in unreliable conditions
• ZigBee, 6LoWPAN, DSRC/WAVE, UDP, serial ..
• bit.ly/mqttsn specification
19. ECLIPSE MOSQUITTO W MQTT-SN
• Nov 19 – Eclipse Mosquitto project live
“RSMB” source now in github
• 75KB for embedded systems
• MQTT + MQTT-SN server & bridge
• Bridges WSNs to Cloud
• Used in “things” ranging from US & UK military’s
sensor fabric to home automation
• Runs on Tizen, Automotive Grade Linux
• bit.ly/mqtt-sn for source, also google “RSMB”
20. Why
Publish/Subscribe
for
Sensor
Networks?
radio
links
Sensor
Wireless SA
Networks
Actuator
radio
links
Sensor
2
Gateway
Gateway
§ Both
sensors
and
applicaEons
are
freed
from
networking
issues
– Only
one
connecEon
(with
broker)
to
maintain
– Simple
APIs:
• publish(topic,data)
• publish_arrived(topic,data)
App
broker
Internet,
GSM,
…
App
Sensors
and
applicaEons
may
be
added/removed
at
any
Eme
Bridging
of
heterogenous
wireless
networks
Inherently
mulEcast
Real-‐Eme
delivery
of
data
e.g.
alarm
events
21. TRY IT FOR YOURSELF
Most 1 star complaints are about
slowness and presence services
(who’s online) not working correctly
Google Hangouts
MQTT