smart cities dsr mws 2013

25
Photo used under Creative Commons from nigelhowe Smart Cities

Upload: fj-mp

Post on 15-Jan-2016

5 views

Category:

Documents


0 download

DESCRIPTION

Smart Cities

TRANSCRIPT

Page 1: Smart Cities Dsr Mws 2013

Photo used under Creative Commons from nigelhowe

Smart Cities

Page 2: Smart Cities Dsr Mws 2013

Citier

Cities are for PeopleCities are for PeoplePhoto used under Creative Commons from Photo used under Creative Commons from tim-166tim-166

Page 3: Smart Cities Dsr Mws 2013

Smart cities as a web of people, things and services

Workshop 2, Web technologies for Smart Cities & Internet of Things

14 March 2013

Dave Raggett <[email protected]>

Page 4: Smart Cities Dsr Mws 2013

4

Smart Cities

● Combining sensors, actuators and other information to enable services that allow people to lead better lives● Public/anonymised data

– Public services, e.g. transport, and utilities

● Private/personal data– Healthcare, security and personal services

● Geographic information services and the Web of Things● Presenting information in context● Simulations and planning for the future

● Machine interpretable data and the Semantic Web

Page 5: Smart Cities Dsr Mws 2013

5

Smart City ExpoWorld Congress 2012

http://www.smartcityexpo.com/

Page 6: Smart Cities Dsr Mws 2013

6

Smart City Expo – Use Cases

● New cleaning systems

● Integrated energy solutions

● Interactive bus stops

● Shared bicycles

● Smart lighting

● Smart telecommunications

● Smart parking

● Recharging stations

● Emergency systems

● Geolocalized info

● Urban wind power

● Environmental sensors

● Smarter waste collection

Page 7: Smart Cities Dsr Mws 2013

7

Other examples

● Albertis Telecom & Paradox Engineering:Smart Zone smart city demo– see http://bit.ly/YRomYu

● Advanced meter reading– Gas, electricity and water using wireless mesh network,

as well as devices such as thermostats, sensors, actuators

● Lighting management for streets and buildings– Based upon time of day and presence of people

● Irrigation management– Monitor data from water meters and control pipes and

sprinklers, and adjust to environmental conditions

Page 8: Smart Cities Dsr Mws 2013

8

Smart Meters

Enable people to learn to reduce their consumption, and lower the cost of their bills. If lots of people do this, we can reduce risk of power cuts from overloaded power grids, and help the environment!

Electricity meter – Southern Electric (UK)

Gas meter – British Gas

Page 9: Smart Cities Dsr Mws 2013

9

Privacy Implications?

● Smart meter uses expert system to classifywhich kind of electrical device you are using● Intended to help users get smart about their power usage

● “Smart meter hacking can disclose which TV shows and movies you watch”

– 28th Chaos Computing congress, 27-30 December 2011, Berlin● http://bit.ly/wCX95n

● Based upon unique pattern for second by second powerfluctuations for TV when playing the show/movie

● So we need clear privacy policies and secure communications!● to avoid snooping/hacking

Page 10: Smart Cities Dsr Mws 2013

10

Open source hardware● For DIY projects

Page 11: Smart Cities Dsr Mws 2013

11

Publishing your sensor data

http://cosm.com/

Page 12: Smart Cities Dsr Mws 2013

12

Architectural Issues

● The role of biological metaphors● Sensor pipeline

– Progressively higher levels of interpretation

– Challenges for combining different sources of data

● Actuator pipeline– Progressively lower levels of representation

– Challenges for synchronizing different actuators

● Open markets and federated search● Counter to monopolistic walled gardens for app stores

● Dealing with very large amounts of data

● Heterogeneous vocabularies for metadata

● Reducing the barrier to creating services

Page 13: Smart Cities Dsr Mws 2013

13

Web of Things

● Applying web technologies to reduce thecost of implementing services● RESTful HTTP, Web Sockets, etc. for communication● JavaScript APIs acting on local proxies● Overlay networking model to hide information that is

best dealt with at a lower level of abstraction● Rich descriptions and live context management● Distributed processing (in devices and in the cloud)

– Sticky policies for privacy and access control

● Re-establishing control over your personal devices,apps, services and data– Personal Zones

Page 14: Smart Cities Dsr Mws 2013

14

Overlay Network Model

● Decoupling applications and services from thingsbest dealt with at a lower level in the stack● Interconnect technologies

– WiFi, BlueTooth, ZigBee, NFC, USB, IEEE 1394, IR, GPRS/3G/4G, WiMAX, the list keeps on changing ...

● Some devices are low powered, requiring gateways– Pushing storage and computation close to the edge

● Mix of discovery technologies, e.g. mDNS, UPnP– Plus federated and intent-based search across the Internet

● Heterogeneous mix of old and new devices– Ensuring applications work with yesterday's and tomorrow's devices

– Establishing design principles for fault tolerance

Page 15: Smart Cities Dsr Mws 2013

15

Objects as Proxies for Services

hidden messaging layer

script

Internet

Object

API

script

Object

Scripts running within web run-time, or embedded agent or cloud, e.g. using node.js

Device Device

API

Page 16: Smart Cities Dsr Mws 2013

Client or Server?

script

Client

script

Server

Internet

Page 17: Smart Cities Dsr Mws 2013

Client or Server?

script

Agent

script

Agent

Internet

Agent combines client and server

Page 18: Smart Cities Dsr Mws 2013

Proxies

script

Agent

script

Agent

Internet

Proxy

NAT or Firewall

Page 19: Smart Cities Dsr Mws 2013

Public / Private

script

PrivateAgent

NAT or Firewall

script

PublicAgent

script

PublicAgent

NAT or Firewall

script

PrivateAgent

Appliance, Phone or

Laptop

Appliance, Phone or

LaptopCloud server Cloud server

Page 20: Smart Cities Dsr Mws 2013

20

Personal Zones

TV

Phone

Tablet

Laptop

House Car

Hub TV

Phone

Laptop

Security

Car

Hub

Getting the most out of my devices

Inter zonepeer to peersocial apps

InternetPersonal apps shared with othersand available 24x7

Webinos – a pioneering non-proprietary cross device Secure Web Platform

Multiscreen/multidevice apps

HomeHealthcare

Trusted Applications with richaccess to device Capabilities

Lighting

http://www.webinos.org/

Page 21: Smart Cities Dsr Mws 2013

21

Home Services

● Extended warranty services for home devices● Central heating, washing machine, refrigerator, etc.● Preventative maintenance based upon

access to sensor data– Very low incremental cost to manufacturers

– Ability to sense impending failures

● Home security● Remote monitoring and peace of mind

● Home healthcare● Improved quality of life, outcomes and reduced costs

Page 22: Smart Cities Dsr Mws 2013

22

Re-establishing control over your devices and personal data● Today companies provide services, but require

centralization of personal data over which you have little control, making it hard to switch companies

● Personal Zones provide an architecturefor reclaiming control!

● You decide what/when to share with 3rd parties

● This facilitates intent based smart search!

● Your data is managed within your zone, by the services you install

Page 23: Smart Cities Dsr Mws 2013

23

EU FP7 Compose Project

● Enabling open markets of services for the Internet of Thingshttp://www.compose-project.eu/

Page 24: Smart Cities Dsr Mws 2013

24

Coming soon: W3C Community Group for the Web of Things● See http://www.w3.org/community/

● Open forum without fees● W3C provides free infrastructure support● Very easy to set up, and anyone can join

● Work with wider community to● Help with organizing workshops and tutorials● Discuss use cases and requirements● Develop specifications and test suites● Develop open source implementations● Develop documentation and training materials● Feed into subsequent standardization activities

Page 25: Smart Cities Dsr Mws 2013

25

Any other questions?

Dave Raggett <[email protected]>

Join W3C to help drive the Web to its full potential – http://www.w3.org/