This presentation throws some light on MQTT as an Internet of Things protocol, its significant features and shifts the paradigm with the reality check. Featured use-cases magnify its simplicity of implementation. Loop by Litmus Automation is an end-to-end cloud platform for IoT, www.litmusautomation.com.
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
MQTT in the Internet of Things | Loop by Litmus Automation
1. MQTT in the Internet of Things
Vatsal Shah | Founder & CEO, Litmus Automation
Internet of Things World
June 16th-18th, 2014 | Palo Alto, USA
@vatsal1212
@LAutomation
2. Founder | CEO of Litmus Automation
Vatsal Shah
Loves IoT
Industrial Automation guy
@vatsal1212
vatsal@litmusautomation.com
OSS supporter
3. MQTT as an IoT Protocol.
Features of MQTT.
MQTT: Myths vs. Reality.
MQTT: Practical Implementations.
Agenda
5. 3,000,000,000 User Interfaces
by 2022.
14,000,000,000 Connected
Devices.Billion
Fourth Industrial Revolution
Sources: Bosch Blog 2014, Machina Research, 2014 and Cisco VNI Mobile Forecast Highlights 2012-2017
6. Lets look at how things TALK.
Their Language = Protocol
Speak/listen only when needed
Able to communicate with all
Avoid getting drained by talking
Ideal Communication
Able to talk in all situations
8. Foundation and
Community.
Late 1990s
Aug 2010
Nov 2011
Feb 2013
Invented by IBM and Eurotech
Protocol spec published royalty-free
Joined hands with Eclipse M2M group
Proposed as an OASIS standard
9. MQTT
Message Queuing Telemetry Transport
Publish Subscribe
MQTT
Broker
Simple, Asynchronous (“push”) delivery of messages through Pub/Sub Architecture
Mob Apps
Dashboard System
Other devices
Data Storage
Enterprise
Applications
Different
Devices
and
Applications
1-1 , 1 - N or N – 1 flexible Pub/Sub structure
13. Quality of Service Levels
Publisher Subscriber
Publish Publish
Delete Message
QoS 0: At most once
Fire and Forget
Loop Broker
Publish
14. Quality of Service Levels
Publisher Subscriber
Publish Publish
Delete Message
QoS 1: At least once
Reliable mode
Loop Broker
Publish + PubAck
Store Message
Store
Delete
15. Quality of Service Levels
Publisher Subscriber
Publish Publish
Delete Message
QoS 2: Exactly once
Safest but slowest
Loop Broker
Publish + PubRec + PubRel + PubComp
Store Message
Store
Delete
Pub Complete