WoT IoT Needs

ORNL [https://www.ornl.gov/] IoT Workshop

Erik Wilde, UC Berkeley
August 7, 2015

Creative Commons License [http://creativecommons.org/licenses/by/3.0/]

This work is licensed under a CC
Attribution 3.0 Unported License
[http://creativecommons.org/licenses/by/3.0/]

Contents Erik Wilde: WoT IoT Needs

Contents

Erik Wilde: WoT IoT Needs

(2) Abstract

The Internet of Things (IoT) is one of the hot topics in research and industry, and yet there seem to be very different ways in which the name can be interpreted, ranging from low-level connectivity issues up through all protocol layers. This talk makes the point that IoT today can be viewed like the Internet in its early days, which clearly was useful and growing, but needed the Web as the killer app to get to the growth and significance that define it today. In the same way as the Web allowed the Internet to break through previously existing barriers, the Web of Things (WoT) may be able to accomplish the same for IoT. By looking at some of the critical features that allowed the Web to succeed at levels previously impossible for the Internet, we may be able to predict some of the areas where WoT approaches may achieve the same for IoT scenarios.



(Some) Internet/Web History

Outline ((Some) Internet/Web History)

  1. (Some) Internet/Web History [3]
  2. IoT Problems Today [4]
  3. Web Architecture [3]
  4. Web Data and Web Services [2]
  5. Conclusions [2]
(Some) Internet/Web History Erik Wilde: WoT IoT Needs

(4) From Growth to Explosion



(Some) Internet/Web History Erik Wilde: WoT IoT Needs

(5) Historical Internet Traffic (1993-2004)

internet-traffic-trends.png

(Some) Internet/Web History Erik Wilde: WoT IoT Needs

(6) Simplicity as the Price for Unification



IoT Problems Today

Outline (IoT Problems Today)

  1. (Some) Internet/Web History [3]
  2. IoT Problems Today [4]
  3. Web Architecture [3]
  4. Web Data and Web Services [2]
  5. Conclusions [2]
IoT Problems Today Erik Wilde: WoT IoT Needs

(8) Invisibility



IoT Problems Today Erik Wilde: WoT IoT Needs

(9) Discoverability



IoT Problems Today Erik Wilde: WoT IoT Needs

(10) Siloization



IoT Problems Today Erik Wilde: WoT IoT Needs

(11) Precious Snowflakes (aka NIH)



Web Architecture

Outline (Web Architecture)

  1. (Some) Internet/Web History [3]
  2. IoT Problems Today [4]
  3. Web Architecture [3]
  4. Web Data and Web Services [2]
  5. Conclusions [2]
Web Architecture Erik Wilde: WoT IoT Needs

(13) What is the Web?



Web Architecture Erik Wilde: WoT IoT Needs

(14) What's Different About Web/WoT?



Web Architecture Erik Wilde: WoT IoT Needs

(15) Industry vs. Web



Web Data and Web Services

Outline (Web Data and Web Services)

  1. (Some) Internet/Web History [3]
  2. IoT Problems Today [4]
  3. Web Architecture [3]
  4. Web Data and Web Services [2]
  5. Conclusions [2]
Web Data and Web Services Erik Wilde: WoT IoT Needs

(17) Web Data



Web Data and Web Services Erik Wilde: WoT IoT Needs

(18) A WoT Service Model



Conclusions

Outline (Conclusions)

  1. (Some) Internet/Web History [3]
  2. IoT Problems Today [4]
  3. Web Architecture [3]
  4. Web Data and Web Services [2]
  5. Conclusions [2]
Conclusions Erik Wilde: WoT IoT Needs

(20) Conclusions



Conclusions Erik Wilde: WoT IoT Needs

(21) Thanks! Q&A

What's Next?

August 7, 2015 ORNL [https://www.ornl.gov/] IoT Workshop