Internet of things, lafayette tech

1,370 views
1,210 views

Published on

Intro to the Internet of Things, presented at Lafayette Tech meetup on Monday 10/28

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,370
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
93
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Internet of things, lafayette tech

  1. 1. Internet of Things Tim Kellogg Software Engineer, Protocols @kellogh
  2. 2. Telemetry ● tele○ Remote ● metry ○ Metrics
  3. 3. Trucking
  4. 4. Household Internet
  5. 5. Life Information
  6. 6. Augmented Reality
  7. 7. What is IoT? A network of sensors and low power devices connected through the internet to enrich our lives and lower the cost of doing business.
  8. 8. Hardware Is Easy Now
  9. 9. Arduino ● ● ● ● Circuits Sensors No soldering Open source
  10. 10. Raspberry Pi ● Linux ● Low power consumption ● Standard components ○ USB ○ HDMI ○ Ethernet / IEEE 802.11 ● Python
  11. 11. tINDIE
  12. 12. Protocols
  13. 13. Legacy Protocols ● Connectivity issues ○ Broken pipes, lost messages ● Security ● Low power consumption
  14. 14. Protocols: MQTT ● Message Queue ○ Publish/Subscribe ● Simple to implement ● 2-byte overhead
  15. 15. Protocols: MQTT ● QoS ensures delivery after reconnect ● Communication between client ID & broker ○ Survives reconnects ○ Zero to many recipients ● Last Will And Testament ○ Signal when a device disconnects
  16. 16. Protocols: CoAP ● Constrained Application Protocol ● Document transfer ○ Interoperable with HTTP ○ GET, PUT, POST, DELETE ● Very small
  17. 17. Protocols: CoAP ● Datagram based ○ UDP ○ SMS ● Forward to HTTP server via proxies ● Some messages require ACK, others not ● Message ordering performed in application
  18. 18. Mesh Networks ● ● ● ● Completely decentralized Low throughput Low power Highly fragmented (Zigbee)
  19. 19. 2lemetry ● ● ● ● MQTT Broker CoAP Custom protocols Rule Engine ○ Application Logic ○ Routing to web services ● Analytics
  20. 20. Challenges ● ● ● ● Big Data & Analytics Standards Security More things!
  21. 21. Thanks! @kellogh IoT AT&T Hackathon - Friday Nov 1 http://iothackboulder-eorg.eventbrite.com/

×