Ibm connected car is a big data problem for autotech council dec 13 2013   joe speed
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Ibm connected car is a big data problem for autotech council dec 13 2013 joe speed

on

  • 1,738 views

 

Statistics

Views

Total Views
1,738
Views on SlideShare
1,726
Embed Views
12

Actions

Likes
0
Downloads
37
Comments
0

1 Embed 12

https://twitter.com 12

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Ibm connected car is a big data problem for autotech council dec 13 2013 joe speed Presentation Transcript

  • 1. CONNECTED CAR IS A BIG DATA PROBLEM 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 BIG DATA •  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 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, several tier-1 suppliers, telematics, car remotes, etc.
  • 6. FACEBOOK MESSENGER " 725M 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 " " " "  terrible response times the norm  Most are 30-90 seconds, best case 15 sec  lack “always connected” instant response  slow, unreliable, high mobile data costs bit.ly/latencydriverdistraction
  • 10. TYPICAL CAR ARCHITECTURE “NGTP”* *Where  is  the  car  owner’s  Smartphone?    
  • 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 UX for 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
  • 16. h4p://m2m.demos.ibm.com     So0Layer  cloud   Node-RED Predic've  Maintenance  
  • 17. CONNECTED CAR IS A BIG DATA PROBLEM 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 •  74KB 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
  • 22. M2M.DEMOS.IBM.COM live demo, videos and source code m2m.demos.ibm.com