Top Banner
1 Adam Dunkels <[email protected]> http://twitter.com/adunk What are Smart Objects and the Internet of Things? Adam Dunkels, PhD Swedish Institute of Computer Science twitter.com/adunk A part of Swedish ICT
27

What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

Oct 05, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

1 Adam Dunkels <[email protected]> http://twitter.com/adunk

What are Smart

Objects and the

Internet of Things?

Adam Dunkels, PhD

Swedish Institute of Computer Science

twitter.com/adunk

A part of Swedish ICT

Page 2: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

2 Adam Dunkels <[email protected]> http://twitter.com/adunk

Page 3: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

3 Adam Dunkels <[email protected]> http://twitter.com/adunk

Page 4: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

4 Adam Dunkels <[email protected]> http://twitter.com/adunk

Page 5: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

5 Adam Dunkels <[email protected]> http://twitter.com/adunk

SICS: Leaving traces at Liljevalchs

http://www.sics.se/projects/supple

Page 6: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

6 Adam Dunkels <[email protected]> http://twitter.com/adunk

SICS: Telemetry in the Bothnic Sea

Page 7: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

7 Adam Dunkels <[email protected]> http://twitter.com/adunk

GE/AllSet: Container tracking

Page 8: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

8 Adam Dunkels <[email protected]> http://twitter.com/adunk

ThingMagic: Finding smart objects

Page 9: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

9 Adam Dunkels <[email protected]> http://twitter.com/adunk

The Smart Grid

Page 10: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

10 Adam Dunkels <[email protected]> http://twitter.com/adunk

What are smart obejcts and the

Internet of things?Embedded systems Telemetry

Sensor networksUbuitous computing

Mobile telephonyComputer communications

Smart objectsand the

Internet of Things

Page 11: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

11 Adam Dunkels <[email protected]> http://twitter.com/adunk

What is the technology of smart

obejcts and the Internet of things?

● Hardware

● Microcontroller

● Communication device

● Low-power radio

● Power-line communication, …

● Power source

● Software

● Lightweight, low-power network operating system

Page 12: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

12 Adam Dunkels <[email protected]> http://twitter.com/adunk

Technical properties and

challenges● Low-power operation

● < 1 mW

● Small physical size, low cost

● Tight memory requirements

● 10 kilobytes of RAM, 100 kilobytes of ROM

Page 13: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

13 Adam Dunkels <[email protected]> http://twitter.com/adunk

Key technical mechanisms

● Low-power radio hardware

● Low-power software mechanisms

● Standards

● Interoperability, integration with existing systems

Page 14: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

14 Adam Dunkels <[email protected]> http://twitter.com/adunk

Low-power radio hardware

● IEEE 802.15.4

● Transmit/receive ~60 mW

● Deep sleep ~0.01 mW

● Low-power WiFi

● Transmit/receive ~300 mW

● Deep sleep ~0.02 mW

Page 15: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

15 Adam Dunkels <[email protected]> http://twitter.com/adunk

Low-power software mechanisms

~0.2 – 1 seconds

~200 microseconds

0.1% duty cycle ~= 0.6 mW

Page 16: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

16 Adam Dunkels <[email protected]> http://twitter.com/adunk

Standards

● Link layer

● IEEE 802.15.4

● ISA100a

● WirelessHART

● ZigBee

● IPv6

● RPL (routing)

● 6lowpan (header compression)

Page 17: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

17 Adam Dunkels <[email protected]> http://twitter.com/adunk

Page 18: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

18 Adam Dunkels <[email protected]> http://twitter.com/adunk

Integration and interoperability

● The Internet Protocol (version 6)

● Interoperable

● Evolvable

● Scalable

● Standardized

● RPL, 6lowpan, …

● Lightweight

● Low power

?

?

Page 19: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

19 Adam Dunkels <[email protected]> http://twitter.com/adunk

October 2008:

Contiki, world’s smallest IPv6 stack

● uIPv6

● 11 kilobytes of code, 2 kilobytes of RAM

● SICSlowpan IPv6 over 802.15.4 layer

● Fully IPv6 Ready silver logo compliant

● July 2009: Arch Rock Corp.

Page 20: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

20 Adam Dunkels <[email protected]> http://twitter.com/adunk

Contiki: low-power IPv6

Packets perminute

Power (mW)

Page 21: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

21 Adam Dunkels <[email protected]> http://twitter.com/adunk

IP for Smart Objects Alliance

Page 22: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

22 Adam Dunkels <[email protected]> http://twitter.com/adunk

November 2008:30th best invention of 2008

Page 23: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

23 Adam Dunkels <[email protected]> http://twitter.com/adunk

Conclusions

● At the verge of a breakthrough

● The technology:

● Low-power hardware

● Low-power software

● IP for Smart Objects

● Interoperability, scalability, evolvability

● Lightweight, low-power

Page 24: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

24 Adam Dunkels <[email protected]> http://twitter.com/adunk

Thank You

The Contiki Operating System

http://www.sics.se/contiki/

Page 25: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

25 Adam Dunkels <[email protected]> http://twitter.com/adunk

Backup

Page 26: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

26 Adam Dunkels <[email protected]> http://twitter.com/adunk

Benefits of integration

● Directly integrate smart objects into a web

environment

Page 27: What are Smart Objects and the Internet ... - Internetdagarna · 1 Adam Dunkels <adam@sics.se>  What are Smart Objects and the Internet of Things? Adam Dunkels, PhD

27 Adam Dunkels <[email protected]> http://twitter.com/adunk