smart cities: internet of things service creation

54
Aalto Telecom Forum Smart Cities: IoT Service Creation Paul Houghton Director, Wizardry and Development Futurice

Upload: paul-houghton

Post on 13-Apr-2017

1.283 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Smart Cities: Internet of Things Service Creation

Aalto Telecom ForumSmart Cities:IoT Service Creation

Paul HoughtonDirector, Wizardry and DevelopmentFuturice

Page 2: Smart Cities: Internet of Things Service Creation

The World is Just a

Giant Reactive Hashmap

Page 3: Smart Cities: Internet of Things Service Creation

We create digital services andproducts for people to love.

• Founded in 2000• 300 employees from 18 countries• 8th year in a row profitable growth• YOY growth 30%

Page 4: Smart Cities: Internet of Things Service Creation

Successful IoT Service

Page 5: Smart Cities: Internet of Things Service Creation

Business

Successful IoT Service

Great UXEasier

Seamless

EcosystemIntegrated

Much Better

RealOpenUseful

Service Design Technology

Page 6: Smart Cities: Internet of Things Service Creation

LSC is a multi-disciplinary way of working that maximizes the probability of creating successful digital services

LeanServiceCreation

Page 7: Smart Cities: Internet of Things Service Creation

Our toolbox

Page 8: Smart Cities: Internet of Things Service Creation

Innovation World View

Design &Business

General

Specific

Tech

Bottom up vs Top Down

Page 9: Smart Cities: Internet of Things Service Creation

PAUL LOOKING WORRIED

RICARDO LOOKING DREAMY

UNICORNnerds

Page 10: Smart Cities: Internet of Things Service Creation

Bottom Up Example: NetworkingTraditional Cloud Cheap and easyIP Works anywhere

Address by DNS

Local Cloud New and strange, more work but..Bluetooth LE and WIFI Faster and more reliablePhone, IoT device Address by name/functionContent Centric Networking Combine with traditional cloud

Page 11: Smart Cities: Internet of Things Service Creation

Top Down Example: DisneylandBusiness: I want people to spend more money and not realize they are doing it

Designer: I want something cool to make your experience magical and effortless

Page 12: Smart Cities: Internet of Things Service Creation

From the first email sent in 1971

to control your home from your mobile

it has been a fast ride.

@

Page 13: Smart Cities: Internet of Things Service Creation
Page 14: Smart Cities: Internet of Things Service Creation
Page 15: Smart Cities: Internet of Things Service Creation

IoT = Internet of Things

Two Supply Drivers: 1. Single Board Computer Price 2. Wireless Price

Page 16: Smart Cities: Internet of Things Service Creation
Page 17: Smart Cities: Internet of Things Service Creation

$5

Page 18: Smart Cities: Internet of Things Service Creation

$5

SBC8255 WiFi Module

Page 19: Smart Cities: Internet of Things Service Creation

IoT = Internet of Things

Two Demand Drivers:1. Economics 2. UX

Page 20: Smart Cities: Internet of Things Service Creation

IoT = Internet of Things

Two Demand Drivers:1. Economics 2. UX

Page 21: Smart Cities: Internet of Things Service Creation

The next generation of services will make use of more than one connection

Emotional Physical Wireless

Page 22: Smart Cities: Internet of Things Service Creation

Service KitIoT

Page 23: Smart Cities: Internet of Things Service Creation

PUBLIC SQUARE CONFERENCE

NEIGHBORHOOD SMART BUILDING / SMART HOME SUPERMARKET

Hyperlocal Marketing, Accessibility, Transportation… Networking, Multimedia, Knowledge Sharing…

Marketing, Customer Care, Navigation, Support…Smart Cities, Transportation, Cultural, Community…

Scenarios &Blueprints

Page 24: Smart Cities: Internet of Things Service Creation
Page 25: Smart Cities: Internet of Things Service Creation

http://iotservicekit.com

Page 26: Smart Cities: Internet of Things Service Creation

Great. But is IoT reallydifferent from mobile?

Can’t I just keep designingand building serviceslike I always have?

Page 27: Smart Cities: Internet of Things Service Creation

Good IoTss

services are fundamentally different

Physical + Digital =

If: 1. Fast 2. Reliable 3. Intuitive

Page 28: Smart Cities: Internet of Things Service Creation

Good IoTss

services are fundamentally different

Physical + Digital =

If: 1. Fast 2. Reliable 3. Intuitive

4. Trusted

Page 29: Smart Cities: Internet of Things Service Creation
Page 30: Smart Cities: Internet of Things Service Creation

Services are inside everything

The tech is just a tool

So Ask yourself: what world do

you want to live in?

Page 31: Smart Cities: Internet of Things Service Creation
Page 32: Smart Cities: Internet of Things Service Creation

Smart CitiesNew Connections:

The City as an Open Ecosystem

Page 33: Smart Cities: Internet of Things Service Creation
Page 34: Smart Cities: Internet of Things Service Creation

How can we create a city where everyone can be an active part of

it?

Page 35: Smart Cities: Internet of Things Service Creation

How can we create a city where people own and control their own

data?

Page 36: Smart Cities: Internet of Things Service Creation

How can we create a city where businesses prosper by having rich,

instant access to everyone?

Page 37: Smart Cities: Internet of Things Service Creation

Open Protocol

BUSINESS

ServicesStart-Ups

Small Businesses

COMMUNITY

MakersEntrepreneursNon-Profit Org.

OPEN, REAL-TIME MARKET FOR COMPANIES AND THE COMMUNITY

OPT-IN CODE OF CONDUCT FOR PRIVATE, SECURE SERVICES

Sensors Live-Data Human InputInfrastructure CITY HUB

Page 38: Smart Cities: Internet of Things Service Creation

“Thing Browser”

Page 39: Smart Cities: Internet of Things Service Creation

ServiceProviderProfile

HContext

Awareness

CitizenProfile

Page 40: Smart Cities: Internet of Things Service Creation

ContextAwareness

CitizenProfile

Living Service

ServiceProviderProfile

Page 41: Smart Cities: Internet of Things Service Creation

• Real Time Awareness about services in the city

• More efficient and tailored services

• Privacy & Security - Control of their own data

• Increases trust and transparency of the city

Benefits

Citizen

Page 42: Smart Cities: Internet of Things Service Creation
Page 43: Smart Cities: Internet of Things Service Creation

Please pick me upat Reuter Street, 55

Berlin

Page 44: Smart Cities: Internet of Things Service Creation

In a Smart City Ecosystem collaboration is essential

Break the silos

Data Protection

PoliciesCollaboration

Models

Page 45: Smart Cities: Internet of Things Service Creation

Yes. But which tech will win? What should I look for?

• Heterogeneous, open standards

• Local cloud + traditional cloud

• Local examples: Bluetooth LE / WiFi Aware / 5G D2D

• No single point of failure

• No single point of control

• Continuous connection is not required

• Online/offline no longer exist – just best effort and caching

• Users in control

Trust yourself, not an external service provider

• Zero touch ad-hock wireless connections

Trust the content itself, not the connection, not the source

Page 46: Smart Cities: Internet of Things Service Creation

How do we organize this?5 Ways to Organize Information (LATCH)

1. Location2. Alphabet3. Time4. Category5. Hierarchy

Page 47: Smart Cities: Internet of Things Service Creation

How do we organize this?5 Ways to Organize Information (LATCH)

1. Location2. Alphabet3. Time4. Category5. Hierarchy Hash

Page 48: Smart Cities: Internet of Things Service Creation

How do we simplify this?Simple = Easily observed cause->effect relationships

1. Location cause->space->effect Spatial complexity2. Alphabet cause->sequences->effect Sequential complexity3. Time cause->time->effect Temporal complexity4. Category cause->types->effect Heterogeneous complexity5. Hierarchy cause->structures->effect Hierarchical complexity

Page 49: Smart Cities: Internet of Things Service Creation

How do we simplify this?The world is a giant hash map that is…

1. Location cause->space->effect Distributed2. Alphabet cause->sequences->effect Unordered3. Time cause->time->effect Cached4. Category cause->types->effect Type-neutral5. Hierarchy cause->structures->effect Flat and democratic

Page 50: Smart Cities: Internet of Things Service Creation

How do we simplify this?

Look for best-effort, fully decentralized, democratic solutions:

Information Centric Networking (ICN)

Content Centric Networking (CCN)

Named Functional Networking (NFN)

Page 51: Smart Cities: Internet of Things Service Creation

Here & Now

• Thing browser• Indoor maps and cards UI for finding and controlling• Initial focus on office environment• Secure, only available when physically in the office• Private, no records• Real-time database, ad-hoc content-centric network• Open source (coming to Github, not yet published)• End-to-end reactive using http://reactivecascade.com

Page 52: Smart Cities: Internet of Things Service Creation

http://reactivecascade.org

Page 53: Smart Cities: Internet of Things Service Creation

So: An IoT NFN is Just aGiant Reactive Hashmap

a1 = Hash((Integer) methane_level_restroom_a)a2 = Hash((Boolean) availability_restroom_a)..bathrooms = Hash(set(a1, a2, b1, b2, c1, c2))bestBathroom = Hash(“(Bathrooms br) -> availableBathroom(br) -> nicestBathroom(br) -> nearest(br)”)bathrooms.subscribe(bestBathroom) .subscribe(myMap)

Page 54: Smart Cities: Internet of Things Service Creation

We build delightful digital services.

And help our customers to succeedin digital business.

• Analyzing business• Feeling people

• Mastering technology

http://thingcast.org

Paul HoughtonDIRECTOR, WIZARDRY AND DEVELOPMENT

[email protected]@mobile_rat