![Page 1: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/1.jpg)
Pervasive Computing (A Very Short Introduction)
DTU ComputeDepartment of Applied Mathematics and Computer Science
Nicola Dragoni Embedded Systems Engineering SectionDTU InformaticsTechnical University of Denmark
These slides have been found on the Web and adapted for this talk. Most of the original material is by Dr Andy Hunt, Electronics Department, University of York.
1
![Page 2: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/2.jpg)
What’s in this Room?
• Anything electronic which processes information
Typically we find
‣ Mobile Phones
‣ PDAs
‣ Laptop computers
‣ Games consoles (hopefully turned off...)
‣ Mp3 players
• Any other info processing devices?
DTU ComputeDepartment of Applied Mathematics and Computer Science
2
![Page 3: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/3.jpg)
What Else is Here?
• Passive information storage
‣ Bank cards with chip-&-pin
‣ Products with RFID tag
• Anyone got a device inside?
‣ Pacemaker
‣ Diabetic insulin release
DTU ComputeDepartment of Applied Mathematics and Computer Science
3
![Page 4: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/4.jpg)
Energy Processing
• Humans used own energy
‣ Helped by animals
‣ and devices
• Industrial revolution
‣ Energy was harnessed or generated (e.g. steam engines)
‣ Expanding human physical power
DTU ComputeDepartment of Applied Mathematics and Computer Science
4
![Page 5: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/5.jpg)
Energy Processing (2)
• Energy decentralised
‣ Power stations
‣ National Grid – distributed power
‣ Individual engines – mobility
• Energy made pervasive
‣ Application-driven devices
‣ Battery power
‣ Miniaturisation
DTU ComputeDepartment of Applied Mathematics and Computer Science
5
![Page 6: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/6.jpg)
Information Processing
• Humans used own brainpower
‣ Helped by paper
‣ and devices
• Computer revolution
‣ Information was harnessed
‣ Expanding human mental power
‣ 1940s: IBM president
DTU ComputeDepartment of Applied Mathematics and Computer Science
Thomas J Watson1946: ENIAC: Electronic NumericalIntegrator and Computer
I think there is aworld market forabout 5 computers.
MAINFRAME ERA
6
![Page 7: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/7.jpg)
Information Processing (2)
• Computing Decentralised
• Bill Gates (early 1970s)
• PCs
• Laptops
DTU ComputeDepartment of Applied Mathematics and Computer Science PERSONAL
COMPUTING ERA
IBM 360 mid 1960s
PDP-11: early 1970s
IBM PC (DOS) 1981IBM PC Convertible 1986Sub-notebooks mid-2000s
One Laptop per Child: 2007
WirelessSelf-poweredMultimedia
< £70
A computer on
every desktop andin every home
7
![Page 8: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/8.jpg)
Information Processing (3)
• Devices which do NOT look like computers, but :
‣ Process data
‣ Store information
‣ Connect to: other devices and/or the Internet
• Pervasive Computing
‣ Focus on the application
‣ Often portable, low-power, always connected
DTU ComputeDepartment of Applied Mathematics and Computer Science PERVASIVE
COMPUTING ERA
8
![Page 9: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/9.jpg)
Computing Eras
• Mainframe
‣ Many people, one computer
‣ Fixed, central location
• PC
‣ One person, one computer
‣ Fixed location, decentralised
• Pervasive (Ubiquitous)
‣ One person, many computers
‣ The same computer is used by many users
DTU ComputeDepartment of Applied Mathematics and Computer Science
9
![Page 10: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/10.jpg)
The Trends...
DTU ComputeDepartment of Applied Mathematics and Computer Science
10
![Page 11: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/11.jpg)
New User Model!
• From
‣ M:1 [MAINFRAME ERA]
‣ .. to 1:1 [PERSONAL COMPUTING ERA]
‣ .. to M:N [PERVASIVE COMPUTING ERA]
DTU ComputeDepartment of Applied Mathematics and Computer Science
11
![Page 12: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/12.jpg)
Pervasive Computing: One Person, Many Devices
DTU ComputeDepartment of Applied Mathematics and Computer Science
12
![Page 13: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/13.jpg)
Pervasive Computing: One Device, Many Users
DTU ComputeDepartment of Applied Mathematics and Computer Science
13
![Page 14: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/14.jpg)
The Father of Pervasive Computing
• 1990s: Mark Weiser (Xerox PARC)
• First to talk about Ubiquitous Computing
• Weiser’s principles (source Wikipedia)
‣ The purpose of a computer is to help you do something else
‣ The best computer is a quiet, invisible servant
‣ The more you can do by intuition the smarter you are
‣ Technology should create calm
• Please read “The Computer for the 21st Century” (1991)
http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html
• More information here: http://www-sul.stanford.edu/weiser/
DTU ComputeDepartment of Applied Mathematics and Computer Science
Mark Weiser: 1952-99
14
![Page 15: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/15.jpg)
Principles of Pervasive Computing
• Decentralisation
‣ Mainframe → PDAs and Embedded Computers
‣ Distributed, Peer-2-Peer, Mobile, Small, Powerful
• Diversification
‣ Universal → (Task) specific devices
‣ Huge number of new ‘Clients’
• Connectivity
‣ Data exchanged between (always-on) devices
‣ Wireless connection / internet
• Simplicity
‣ Seamless interfaces, intuitive, “calm”
DTU ComputeDepartment of Applied Mathematics and Computer Science
15
![Page 16: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/16.jpg)
Scenario: Smart Home
DTU ComputeDepartment of Applied Mathematics and Computer Science
16
![Page 17: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/17.jpg)
Scenario: Pervasive Healthcare
• Biological monitoring
• Pervasive computing in hospitals
• Assistive technologies
• Eldercare
• Homecare and treatment
• Medicine compliance
• ...
DTU ComputeDepartment of Applied Mathematics and Computer Science
17
![Page 18: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/18.jpg)
Scenario: Environmental & Green Computing
• Monitoring energy consumptions in homes and buildings (sensor network)
• Visualizing & Awareness
• Pollution monitoring
• Garbage handling
• Environmental Monitoring
DTU ComputeDepartment of Applied Mathematics and Computer Science
18
![Page 19: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/19.jpg)
Scenario: Smart Spaces
• Device intensive environments
‣ i-LAND
‣ GAIA
‣ iSpace / Stanford
‣ Classroom 2000
DTU ComputeDepartment of Applied Mathematics and Computer Science
19
![Page 20: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/20.jpg)
Scenario: Automotive Computing
• On-board Computers & In-Vehicle Networks
‣ GPS Navigation
‣ Infotainment
‣ Telematic
‣ Services
DTU ComputeDepartment of Applied Mathematics and Computer Science
20
![Page 21: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/21.jpg)
In General... Smart Objects!
• The MediaCup first presented at HUC 1999
• Embed “intelligence” in everyday objects
• Sensors, cpu, ...
• Wireless connectivity
• Now: Internet of Things (IoT)
DTU ComputeDepartment of Applied Mathematics and Computer Science
21
![Page 22: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/22.jpg)
Internet Of Things (IoT)
DTU ComputeDepartment of Applied Mathematics and Computer Science
22
![Page 23: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/23.jpg)
Internet Of Things (IoT)… in Numbers!
DTU ComputeDepartment of Applied Mathematics and Computer Science
23
![Page 24: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/24.jpg)
DTU ComputeDepartment of Applied Mathematics and Computer Science
The Internet of… Everything
24
![Page 25: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/25.jpg)
DTU ComputeDepartment of Applied Mathematics and Computer Science
The Power of Mobile Convergence
25
![Page 26: Pervasive Computing - Technical University of Denmark · 2016-02-01 · Pervasive Computing (A Very Short Introduction) DTU Compute Department of Applied Mathematics and Computer](https://reader033.vdocuments.us/reader033/viewer/2022042006/5e701623f2ac4757a047a70f/html5/thumbnails/26.jpg)
DTU ComputeDepartment of Applied Mathematics and Computer Science
“The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are
indistinguishable from it.” [Mark Weiser: 1952-99]
26