Download presentation
Presentation is loading. Please wait.
Published byHubert Dalton Modified over 9 years ago
1
Getting Actionable Intelligence From The Internet of Things Tim Kellogg (@kellogh) JavaOne 2014
2
Internet of Things Embedded Internet IoT
3
Telemetry Data MovingStoringAnalyzingReacting
5
Environmental Monitoring Geographically distributedElectricityWireless communicationHostile environment
7
Monitoring Trucks Reliable energy sourceLess reliable network Larger bursts of data
9
Monitoring Warehouses Optimize driver routesAnalyze driver behaviorDiagnose problemsMaintenance schedules
10
MQTT Message Queuing Telemetry Transport
11
MQTT 3.1.1 Open standardCompact & efficientPublish / subscribeDurable connections & queuing
12
Java MQTT Clients PahoFusesourceXenQTT
13
Embedded C Clients libemqtt https://github.com/menudoproblema/libemqtt Paho embedded
14
MQTT-SN LighterUDP, 6LoPAN, ZigBee, etc.Configuration-free discoveryFunctionally compatible with MQTT
15
CoAP Lightweight RESTDevice Management Lightweight M2M Publish/subscribe CoAP-MQ Constrained Application Protocol
16
MQTT Alternatives XMPP AMQP DDS STOMP REST DataBus LWM2M DNP3 Modbus
17
ANALYZING Making sense of it all
18
Apache Spark Data localityFunctional styleMultiple backends HDFS Cassandra
19
ElasticSearch Lucene full-text search Flexible schema database Kibana
20
Ad-hoc queriesGraphs & chartsVisualizationBrowsing
21
REACTING Removing the human component
22
AllSeen Alliance Service auto-discoveryMultiple transports WiFi Bluetooth Security & Identity
23
mqttwarn
24
ThingFabric™ SQL Filtering based on contentJoins, aggregationEnterprise scale
25
Resources Software http://iot.eclipse.org/ Kura Cooja https://app.thingfabric.com/ Nitinol Energy Harvester http://www.kelloggsresearchlabs.com/PressReleaseGenerator Natural language converter
26
THANK YOU! @kellogh
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.