what are smart objects and the internet of things?

27
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

Upload: others

Post on 12-Feb-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What are Smart Objects and the Internet of Things?

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 of Things?

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

Page 3: What are Smart Objects and the Internet of Things?

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

Page 4: What are Smart Objects and the Internet of Things?

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

Page 5: What are Smart Objects and the Internet of Things?

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 of Things?

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

SICS: Telemetry in the Bothnic Sea

Page 7: What are Smart Objects and the Internet of Things?

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

GE/AllSet: Container tracking

Page 8: What are Smart Objects and the Internet of Things?

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

ThingMagic: Finding smart objects

Page 9: What are Smart Objects and the Internet of Things?

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

The Smart Grid

Page 10: What are Smart Objects and the Internet of Things?

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 of Things?

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 of Things?

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 of Things?

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 of Things?

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 of Things?

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 of Things?

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 of Things?

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

Page 18: What are Smart Objects and the Internet of Things?

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 of Things?

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 of Things?

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 of Things?

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

IP for Smart Objects Alliance

Page 22: What are Smart Objects and the Internet of Things?

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 of Things?

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 of Things?

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 of Things?

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

Backup

Page 26: What are Smart Objects and the Internet of Things?

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 of Things?

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