ubiquitous & pervasive computingubiquitous & pervasive computing: a technology-driven...

83
Ubiquitous & Pervasive Computing: A Technology-driven Motivation Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ET H Eidgenössische Technische Hochschule Zürich

Upload: others

Post on 28-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

Ubiquitous & Pervasive Computing:

A Technology-driven Motivation

März 2000Dagstuhl, August 2002

Friedemann MatternETH Zürich

ETH EidgenössischeTechnische HochschuleZürich

Page 2: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 2

Hardware Trends

Page 3: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 3

Computing: A Clear Trend

One computer(PC) foreveryone

Manycomputersfor everyone

One computer(mainframe)for many people

Size Number

Page 4: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 4

The Trend… What Next?

Manycomputersfor everyone Size

Number

smartdust?

Page 5: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 5

„Yesterday's Computers Filled Rooms...“

IBM Selective Sequence Electronic Calculator (1948)

Page 6: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 6IBM Selective Sequence Electronic Calculator (ca. 1948)

„Yesterday's Computers Filled Rooms - So Will Tomorrow's.“

00:45

1 2 3 4 5

6 7 8 9 0

Page 7: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 7

Internet Trends

Page 8: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 8

The Qualitative Growth of the Internet

EmailResearchnetwork

WWW

Internet time line

people topeople

people tomachines

MobileInternet

2002

Page 9: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 9

The Qualitative Growth of the Internet

EmailResearchnetwork

WWW

Internet time line

people topeople

people tomachines

MobileInternet

2002

Page 10: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 10

The Qualitative Growth of the Internet

EmailResearchnetwork

MobileInternet

WWW

2002

Internet time line

people topeople

people tomachines

EmbeddedInternetServices

machines tomachines

Networked embedded systemsmachines talking to machines

Era of ubiquitous and pervasive computing

information appliancessmart things

Page 11: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 11image source: “Die Zeit”

Ubiquitous Computing

Tomorrow everyday objects will become smart

embedded processors

...and they will all be interconnected

wireless communication

Today, the Internet connects all computers

Page 12: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 13

Everything Smart?

Page 13: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 14

Embedded Computing Enables„Cooperating Smart Things“

1. Embedded processorsin everyday objectssmallcheaplightweight

2. Wireless communicationspontaneous networks

3. Sensors

Real world objects are enriched with information processing capabilities

Friedemann Mattern

Page 14: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 15

Embedded Computing Enables„Cooperating Smart Things“

1. Embedded processorsin everyday objectssmallcheaplightweight

2. Wireless communicationspontaneous networks

3. Sensors

Real world objects are enriched with information processing capabilities

Friedemann Mattern

Page 15: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 16

What If All Things Were Smart?

And communicate with each other? I‘m

smart

hello!

Page 16: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 17„A Dancing Toaster“ (Rich Gold, XEROX PARC)

Smart Objects?

Page 17: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 18

Smart Objects!

Can remember pertinent eventsthey have a memory

Show context-sensitive behaviorthey may have sensors

location / situation awareness

I‘msmart!

Are responsivecommunicate with their environmentnetworked with other smart objects

hello!

Page 18: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 19

Networked with Other Smart Objects?

Car

toon

by

Jeff

Mac

Nel

ly

I‘M SORRY, DAVE.I CAN‘T DO THAT.THE BATHROOM SCALEAND THE HALL MIRRORARE REPORTING DISTURBINGFLAB ANOMALIES

ANOTHER BEER,PLEASE, HAL...

Page 19: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 20

Happy Networking?

Coffee gets cold!

Water!

Hug me!

Lending period

expired!

Time for lunch!

Page 20: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 21

Calm Technology?

Page 21: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 22

Calm Technology!

Mark Weiser1952 - 1999 XEROX PARC

The Coming Age of Calm Technology„As technology becomes more imbedded and invisible, it calms our lives by removing the annoyances while keeping us connected with what is truly important“

The Disappearing Computer„The most profound technologies are those that disappear. They weave them-selves into the fabric of everyday life until they are indistinguishable from it.“

1988 Notion of Ubiquitous Computing„In the 21st century the technology revolution will move into the everyday, the small and the invisible…“

Page 22: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 23

Disappearing Computer

Information processing moves to the backgroundhuman centered: concentrate on the task, not the toolthe notion „computer as a tool“ does no longer hold

image source: Phillips

New picture of computing as an invisible, ubiquitous background assistance

specialized, invisible computers will become an integral part of the natural human environment„computing without computers“

Page 23: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 24

4 Reasons for Ubicomp

Page 24: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 25

Four Reasons for Ubicomp

Page 25: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 26

Processing speed and storage capacity double every 18 months

„cheaper, smaller, faster“

Exponential increasewill probably go on for the next 10 years at same rate

First Reason for UbiquitousComputing: Moore‘s Law (1965)

Page 26: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 27

Moore‘s Law Electronics, April 19, 1965

Page 27: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 28

Moore‘s Law

Page 28: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 29

Moore‘s Law

Page 29: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 30

Moore‘s Law

The complexity for minimum component costs has increased at a rate of roughly a factor of two per year (see graph on next page). Certainly over the short term this rate can be expected to continue, if not to increase. Over the longer term, the rate is a bit more uncertain, although there is no reason to believe it will not remain nearly constant for at least 10 years. That means by 1975, the number of components per integrated circuit for minimum cost will be 65,000. 1959

1960

1961

1962

1963

1964

1965

1966

1967

1968

1969

1970

1971

1972

1973

1974

1975

161514131211109876543210

YEAR

LOG2OF THE

NUMBER OF COMPONENTS

PER INTEGRATED FUNCTION

Page 30: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 32

Transistors Per Die

Page 31: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 33

1988 1992 1996 2000 2004 2008 20120.2

0.40.60.81

2

46810

20Conventional Bulk CMOSSOI (silicon-on-insulator)High mobilityDouble-Gate

Rel

ativ

e D

evic

e Pe

rfor

man

ce

Year

Example:CMOS Performance Increase

Source: IBM

Page 32: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 35

SIA Roadmap 1998

Year 1999 2002 2005 2008 2011 2014structural size (nm) 180 130 100 70 50 35cost / transistor 1'735 .580 .255 .110 .049 .022clock [MHz] 1250 2100 3500 6000 10000 16900chip size [mm2] 340 430 520 620 750 900

Page 33: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 36

Disk Storage Density

Hard Disk Storage Density

110

1001000

10000100000

100000010000000

1955 1960 1965 1970 1975 1980 1985 1990 1995 2000

Year

Kilo

bits

per

sq.

inch

Scientific American, May 2000

A 1GB disk drive ina compact flash card format (2001)

Page 34: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 37

Bit Storage Density

Page 35: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 38

Generalized Moore‘s Law

Most important technology parametersdouble every 1 – 3 years:

computation cyclesmemory, magnetic disksbandwidth

Problems:- increasing cost- energy

Consequence: scaling down

Friedemann Mattern

Page 36: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 39

WatchPad1.5 Functions

IrDA port

Stem switch

Fingerprint sensor

3 Buttons

320x240 B/W LCD

Touch panel

Microphone

Battery terminal(right side)

Bluetooth module(band joint)

Piezo speakerbottom

Accelerometeron board

Vibratoraround here

Page 37: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 40

Use as a Universal Remote Controller

OfficeHome

CarThe Original of BluetoothKing of Denmark

940-981Son of Gorm

the Old (King of Denmark) and Thyra Danebod (daughter of King Ethelred of England)

Robot

Page 38: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 41

Use as a Personal Identificator

Automated check-in at hotel and air counterCashless payment at restaurant and stationMedical history and prescription retrievalSpecify your preference

Hotel RestaurantStation/Airport

Hospital

Street

Page 39: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 42

Use as a Display for Location Based Services

Hotel Restaurant Station/Airport

StoreToday’s special

Seat location

ScheduleNews

Tourist info.

Provide personalized advertisement and offering informationTimetable and flight schedule at station and airport Navigate you at stations

Page 40: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 43

Energy Crisis: Not Everything Obeys Moore‘s Law!

Generalized Moore‘s LawGeneralized Moore‘s Law

Battery capacityBattery capacitySource: Source: Jan RabaeyJan Rabaey

Page 41: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 44

Barriers

Wright brothers

Speed[km/h]

1900 1920 1940 1960 1980 2000

103

102

10

Concorde

Sound barrier

747

Exponential increase of aircraft speed?

Page 42: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 45

About Predictions (1955)

"Bei diesem besonders schnittigen Modell aus dem Jahr 1975 handelt es sich um einen eleganten Zweisitzer mit Heck-Atomantrieb; die Sitze befinden sich dicht hinter den Vorderrädern..."

Page 43: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 46

too expensive?

… + unconvenient?

… + too dangerous?

too early?

Moon colonies

Submarine towns

Flying cars

Paperless office

How Accurate Were Previous Predictions?

Page 44: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 47

too expensive?

… + unconvenient?

… + too dangerous?

too early?

Moon colonies

Submarine towns

Flying cars

Paperless office

How Accurate Were Previous Predictions?

Supersonic planeswhat about the Concorde?

Home robotstoo early?

Magnetic suspension trainstoo expensive?

Controled nuclear fusiontoo optimistic?

Page 45: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 48

Predictions in 1938

In 1938 Arthur Train made some predictions about housing conditions 50 years later, in 1988 (in an article for the „Harper“ magazine):

air condition, color TV via coax cable and with remote control, radio clock, frozen food, mobile phone („pocket radio“), PC / PDA („photoelectric tabulating machine“), synthetic textiles,...

Page 46: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 49

Predictions in 1938

In 1938 Arthur Train made some predictions about housing conditions 50 years later, in 1988 (in an article for the „Harper“ magazine):

air condition, color TV via coax cable and with remote control, radio clock, frozen food, mobile phone („pocket radio“), PC / PDA („photoelectric tabulating machine“), synthetic textiles,...But also: synthetic air, roll of films instead of books and „the roof of the house is used as the landing field for the family‘s collection of airplanes of assorted sizes“,…

Page 47: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 50

Predictions?

„We are always very bad at predicting how a given technology will be used and for what reasons“

-- Bran Ferren, Chief Disney Imagineer

Page 48: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 51

Four Reasons for Ubicomp

Page 49: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 52

Whole eras named after materialse.g., „Stone Age“

More recently: semiconductors, fibersinformation and communication technology

Organic semiconductorschange the external appearance

of computers„Plastic“ laser

opto electronics, flexible displays,…...

2nd Reason: New Materials

first transistor, 1947

Page 50: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 54

Flexible Substrates

Page 51: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 55

Flexible Substrates

Page 52: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 56

Light Emitting Polymers

Organic semiconductorsPlastic displays (~ 1 mm thick)Applications are emerging(e.g., curved or flexible displays)

Page 53: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 57

Flexible Display Prototypes (2001)

Page 54: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 59

Electronic inkmicro capsules, white on one side and black on the otheroriented by electrical fieldsubstrate could be an array of plastic transistors

Potentially high contrast, low energy, flexible

Interactive: with magnetic pen

Another Example:Smart Paper, Electronic Ink

Page 55: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 60

Smart Paper, Electronic Ink

An electronically charged pencil rotates the “pixels”

Detailed view of the micro capsules

Page 56: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 61

Electronic Ink

Page 57: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 62

Electronic Ink

Page 58: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 63

E-Ink

Page 59: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 65

E-Ink: Cover Story and Evaluation Prototype

Page 60: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 66

This foldable and rollable interactive map(“you are here”) is still science fiction, unfortunately

Smart Paper: Applications

Page 61: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 67

Four Reasons for Ubicomp

Page 62: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 68

3rd Trend: Progress in Communication Technologies

Fiber optics: from Gbit/s to Tbit/s

Powerline techniquecoffee maker „auto-matically“ connected to the Internet

Wirelessmobile phone: GSM, UMTS wireless LAN (> 10 Mbit/s)

Body area networksNostalgia

Page 63: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 69

Telecommunication and Information Everywhere – an Old Vision (1895)

Page 64: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 70

Carl Stauber„Die Zukunft des Telefons“

Telecommunication and Information Everywhere – an Old Vision (1882)

Page 65: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 71

Telecommunication and Information Everywhere – an Old Vision (1882)

Page 66: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 72

Four Reasons for Ubicomp

Page 67: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 73

4th Reason: Better Sensors

Very small cameras and microphones pattern recognition, assisted by heuristics(„user is in a meeting…“)speaker recognition, speech controlled devices

Fingerprint sensor on mobile objects(„we already know this guy“)

Many other types of sensors (e.g., „location“)

Autonomous perception of the user‘s environment establishing contextual relationsrecognition of objects

Page 68: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 74

Example: Fingerprint Sensor

CMOS silicon chip Thermal imaging0.4 mm x 14 mm sensing areaFinger “sweeping” interface

Page 69: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 75

Example: Standalone Radio Sensors

No external power supplyenergy from the actuation processpiezoelectric and pyroelectric materials transform changes in pressure or temperature into energyRF signal is transmitted via an antenna (20 m distance)

image source: Siemens

Page 70: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 76

Radio Sensors - Applications

Mobile devicesWireless light switchInventory controlFire detectorsTemperature surveillanceRemote control...

Page 71: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 77

The 4 (Technology-based!) Reasons for Ubicomp

Moore‘s LawNew materialsProgress in communication technologyBetter sensors

Other reasons?

Page 72: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 78

Technology Trends

Page 73: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 79image source: IBM

Page 74: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 80

Internet backbone/LAN and Optical Bandwidths (1.5 years)

Growth

1024

2048

Years1 2 3 4 5 6 7 8 9 10

512

256

128

64

32

16

8

4

2

Processor Power (2.0 years)Home / WAN Bandwidth (1

year)

Disk Seek Rate (16 years)

Disk Transfer Rate (2.1 years)

I / O Bus Rate (3.4 years)

Personal Wireless Bandwidth (3.5 years)

Memory

Evolution Speed of Crucial Technologies

Page 75: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 81

Diverging Growth Factors

performance(log)

time

now

bandwidth (wired)storagecpuwireless bandwidthbatteries

Impact on system architecturesand paradigms?

Page 76: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 82image source: IBM

Page 77: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 83

Consequences?

Page 78: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 84

All Trends Together Lead to a New Era

Progress incomputing speedcommunication bandwidthmaterial sciencessensor technologycomputer science conceptsminiaturizationenergy usagebattery techniquedisplay technologiesprice...

Pervasive ComputingUbiquitous ComputingAmbient IntelligenceDisappearing ComputerInvisible Computing

Friedemann Mattern

Page 79: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 85

historically: industrialization, electricity, trains and automo-biles, electronic mass media

implies therefore eventually also ethical questions

social adaptation to technical impacts needs some time since this is an evolutionary process(willingness to learn, generational aspects,…)

Impact: Evolution vs. Revolution

Performance

Time

„revolutio-nary“ new applicationdomains

Technology and science have a major impact on our society and the world we live

Impact

Page 80: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 86

1001110100011111001100111000111100000001111100111 00010011101000111110011001110001111000000011111001110100011111001100111000111100000001111100111011100011111001100111000111100000001111100111000000110100011111001100111000111100000001111100111001111000111110011001110001111000000011111001110000000001110100011111001100111000111100000001111100111001000111110011001110001111000000011111001110111101111010001111100110011100011110000000111110011111101000111110011001110001111000000011111001110011000111010001111100110011100011110000000111110011100001001110100011111001100111000111100000001111100

Ron Rivest: The Digital Revolution Reverses Defaults

What was once forgottenis now stored forever

What was once privateis now public

What was once hard to copyis now trivial to duplicate

Page 81: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 87

Conclusions

Ubiquitous computing technologies will have a major impact on our society and the world we live

Economic, social, cultural consequences?

whole new industry to build and manage an intelligent infrastructure?

Challengestechnical infrastructuresecurity, privacy, dependability...

The Internet only connected computers, now we begin to network all things

image: EUDisappearingComputerInitiative

Page 82: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

Ubiquitous & Pervasive Computing:

A Technology-driven Motivation

März 2000Dagstuhl, August 2002

Friedemann MatternETH Zürich

ETH EidgenössischeTechnische HochschuleZürich

Page 83: Ubiquitous & Pervasive ComputingUbiquitous & Pervasive Computing: A Technology-driven Motivation März 2000 Dagstuhl, August 2002 Friedemann Mattern ETH Zürich ETH Eidgenössische

F.Ma. 89

The End