The document discusses building smart cities by defining everything as a service. It proposes a framework where autonomous services expose their state through attributes and applications are built through various use cases combining multiple services. This allows innovation at both the services and application levels. It outlines how cities can obtain data from new sensors, existing sources, and analytics to provide visibility and enable data-driven decision making. Democratizing data and standardizing interfaces can foster an open smart city platform involving government and the private sector.
5. The Need for Data
Disaster
information
Traffic
information
Toxic gases
and
biohazards
Waste levels
City health
maps
5
6. The usecase may differ for different user
Multiple Users Need Same Data
6
Data Provider
Data Users
City
State Authorities
Data
Others
Data
Citizens
Data
7. Internet is the key component of the Smart Cities
Internet to Connect the City and Data Users
7
Data Provider
Data Users
City
State Authorities
Data
Others
Data
Citizens
Data
Internet
12. State is Exhibitted with Attributes
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
12
13. Sometimes We Control the State
Light
OFF ON
Switch On
Switch Off
Few things expose internal state
using state machines
Sometimes users control the
state
13
14. A temperature service
A time service
A light service
A service is used access the state/attribute
No bleeding between users or services
Autonomous Services
14
Data Provider
User 1 User 2 User n
Services
Attributes
15. Client behavior need not be defined
Client use case determines the use of a service
Behavior of servers is independent of clients
Allows innovation in client implementation
Client – Server Model
15
Server
Client 1 Client 2 Client n
Services
Attributes
16. Street Lighting Control
Use case defines how to use the services exposed by the servers
App
Traffic
Service
Daylight
Service
Time
Service
Light
Service
Use Case
16
DCBA
Use case 1: A
Use case 2: AB
Use case 3: ABC
Use case 4: ABD
17. Autonomous Services - Innovation
17
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
18. Framework for Smart City Applications
18
Application
Use Cases
Services
State
Attribute 1 Attribute 2 … Attribute n
19. Smart City = Innovation
Innovate at the intersection of
people, technology and market
19
22. How do We Get the Data?
Sense
Install new sensors to
generate new data
History
Make available the data
captured so far
Capture
Add connectivity/open
up existing sources
22
27. Data Architecture for Smart Cities
27
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
28. Democratizing the Smart Cities
28
EaaS - Everything as a Service; Need standardized Interfaces
Sensor
Network
Data
Publishers
Insight
Providers
Data
ConsumersI1 I2 I3
29. Smart City Open Platform
29
Open Smart City Platform
Service A Service B Service N
Govt. in partnership with
large businesses
Private Sector
Private Sector
30. Smart City = Business
Software & Services
80%
Devices
20%
Smart City Market Share*
30
* ABI Market Research
Startups can play a BIG role
in building the Smart Cities