building smart cities with everything as a service
TRANSCRIPT
Alfred North Whitehead(1861 – 1947)
Civilization advances by extendingthe number of important operationswhich we can perform withoutthinking about them.
Introduction to Mathematics (1911)
The Need for Data
6
Disaster information
Traffic information
Toxic gases and
biohazards
Waste levels City health maps
The usecase may differ for different user
Multiple Users Need Same Data
7
Data Provider
Data Users
City
State Authorities
Data
Others
Data
Citizens
Data
Internet is the key component of the Smart Cities
Internet to Connect the City and Data Users
8
Data Provider
Data Users
City
State Authorities
Data
Others
Data
Citizens
Data
Internet
Hyper Connected World
Internet
FamilyPublic Authority
Health Records
Hospital
Primary Healthcare ProviderVolunteersAmbulance
Senior Citizen
Elderly C
are in a Sm
art City
Smart City Applications
10
Smart GovernmentTransparency, accountabilityBetter decision making
Smart MobilityIntelligent traffic managementSafer roads
Smart EnvironmentBetter waste managementAir quality monitoring
Smart HealthcareHealth mapsBetter emergency services
Smart UtilitiesResource conservationResilience
Smart LivingSafety and securityBetter quality of life
State is Exhibitted with Attributes
13
Attribute Value
Temperature 23 OC
Pressure 1016 mb
Humidity 80%
Wind 8 Kmph
Rain fall 3 cm
A State may expressed using multiple attributes
Weather
Sometimes We Control the State
14
Light
OFF ON
Switch On
Switch Off
Few things expose internal state using state machines
Sometimes users control the state
A temperature serviceA time serviceA light service
A service is used access the state/attribute
No bleeding between users or services
Autonomous Services
15
Data Provider
User 1 User 2 User n
Services
Attributes
Client behavior need not be definedClient use case determines the use of a serviceBehavior of servers is independent of clients
Allows innovation in client implementation
Client – Server Model
16
Server
Client 1 Client 2 Client n
Services
Attributes
Street Lighting Control
Use case defines how to use the services exposed by the servers
App
Traffic Service
DaylightService
Time Service
Light Service
Use Cases
18
DCBA
Use case 1: A
Use case 2: AB
Use case 3: ABC
Use case 4: ABD
Autonomous Services - Innovation
19
n Services = ((2^n) – 1) possible Use cases
1 Service = 1 Use case 2 Services = 3 Use cases 3 Services = 7 Use cases
100 Services = 1 267 650 600 228 229 401 496 703 205 375 Use cases
Framework for Smart City Applications
20
Application
Use Cases
Services
State
Attribute 1 Attribute 2 … Attribute n
How do We Get the Data?
24
SenseInstall new sensors to
generate new data
HistoryMake the data captured so
far available
CaptureAdd connectivity/open
up existing sources
Telecom/Mobile Operators
Hospitals
Machines CitizensOther Service
Providers
Public Transport
Existing Data Sources
26
Data privacy and government policy are essential
Data Architecture for Smart Cities
29
Environment Infrastructure Citizens
Communication Infrastructure
Remote Management Systems .
Business Process
Government Utilities Citizen Services Open Data API
Data
S
e
c
u
r
i
t
y
Democratizing the Smart Cities
30
EaaS - Everything as a Service; Need standardized Interfaces
Sensor Network
Data Publishers
Insight Providers
Service ProvidersI1 I2 I3
Smart City Open Platform
31
Open Smart City Platform
Service A Service B Service N
Govt. in partnership with large businesses
Private Sector
Private Sector
Smart City = Business
Software & Services80%
Devices20%
Smart City Market Share*
32
* ABI Market Research
Startups can play a BIG role in building the Smart Cities
Smart C
ity Ad
vances
the C
ivilization
33
Job creation
Better governance
Safer environment
Economic development
Empowers people
New business opportunities
Better living