SlideShare a Scribd company logo
How APIs are Driving
City Digitization
Sunder Venugopal - Principal Engineer
DevNet-0093
• Smart Cities Solution Architecture
• Leverage existing API services in the IoT world
• Shielding users from the underlying technology
• Get started with your API and accelerate application Development
• Layered Models and facets, abstraction of business logic
• Use Cases, Consumption, deployment & services to deliver business results
Agenda
S+C Solution Architecture
City Services
 Parking and mobility
 Street lighting
 Environment monitoring
 Location analytics
Citizen Services
 Location-based services
 Wired and wireless network
management
 Remote interactive services
S+C City Wi-Fi Network
Network/FAN/DC Services
Management
Real-Time
DistributedSecurity
Event
Processing
Notification/
Alarm
Reporting/
Trending
Publishing
Device
Abstraction
Service
Assurance
City Infrastructure Management
Ref
Applications
Device
Normalization
Data
Store
Field resources from different verticals
Traffic Outdoor
Lighting
Public
Transport
Crowd
sourcing and
analytics
Citizen
Interaction
Three Challenges One Platform
1
Connecting
Apps &
Things
Connect on and/or off-premise
apps and systems to
automate process and gain
efficiency
Automate Operations
2 Sync Data
and Deliver
Content
Event driven data sync and
content delivery to empower
customers, partners and LOB
Deliver Content
3 API Enabled
Business
Create application services to
enable mobile apps or new
service offers that drive
revenue and retention
Engage and Transact
The next logical step …Sensor
• Cities need to deal with large wireless or wired network of sensors of diverse and multiple
types
• To enable services an horizontal approach is required where the IoE for Cities provides
interconnect/collect/store/organize/share functions for Sensor Networks
• A sensor abstraction model shall be provided to define a sensor/actuator, its capability,
how to access data and notifications
• Data from sensors with semantic should be stored in a repository, ideally the Linked Open
Data store. Stored sensor data can be used for public or private use
• Data mining and analytics are using sensor data
• Standards such as Sensor Web Enablement (SWE from OGC) and SSN (W3C), Internet of
Things (IoT), M2M should be used
• Besides simple sensors/actuators classified as embedded smart devices the city is also
using a network of other more complex devices or machines: CCTV cameras, Digital
Multimedia/Kiosk, etc.
• These devices need also to be integrated in the IoE for Cities in an horizontal manner
• A Machine Abstraction Model is required to enable Services Development and Deployment
via the IoE for Cities
• This model should allow to provide control/actuation functions across devices
• Standards: the M2M standard (ETSI, oneM2M) , and Ontologies around IoT (e.g. Open
IOT)
Cisco Confidential 9© 2013-2014 Cisco and/or its affiliates. All rights reserved.
APIs Transform IOE Data into Consumable Apps
Enable customers, partners and employees with data and apps
MobilityReal time
dashboard
TTFHW Availability
IOE Common APIs
IOE
Services
Exposed as APIs
API APIAPI APIAPIAPIAPIAPI API APIAPI API
Decouple Business Logic from the
device model
Remote Management
System Management
Parking, Lighting, Traffic Mgmt., Citizens engagement. Applications
Inter Cloud and City Wi-Fi
Sensors and Other Data Sources
Versions & Policies
Cisco Smart cities Market Place
Partners
Robust API runtime
API
City Digital Platform – Urban Service Market place
IOT Integration Services
Promote and socialize
DevNet – Developer Platform
Certified Sensors
Certified Applications
Lighting, Parking, Traffic,
Environmental, incident resp,
License plate recognition, water,
Citizen engagement
Urban Service
Energy service, Parking service,
Crowd density monitoring service,
Speed monitoring service
Smart +Connected Cities - Logical Stack
Gateways
Lighting
API
Parking
API
Kiosk API
Traffic
API
Map API
BUSINESS LOGIC
CITY APPS
DOMAIN LOGIC
Models
DEVICE LOGIC
Facets
CIMModels
Business
City events
Policies
On/off state
Intensity
Location
API Providers
API Consumers
 Cisco device engine has
model-based query APIs
that empower developers
with full flexibility
Example
Things: light, parking, sensor,
multisensor
Properties: each has 2~4
Relationships: each has 1~3
Actions: each has 1~3
 Provider pre-defined APIs
often do not work exactly
the way consumers want
Model-Based Query APIs:
Any aspect of the models can be queried by
developers, without fixed constraints
Model Extensions:
Developers can extend
models without touching code
1 Query API:
Find {T}
Select {T}.{A}
Where {T}i.{R}={T}j.{R}
Act {T}.{A}
# of API combinations
needed for equivalent
flexibility: 31,104
Contextual and Normalized API
Decouples Business logic from comm layers
Semantic
Linkage
Pollution
(Sensor
Data)
311 service (illegal
dumping, rat
cases, Street
service, Public
works, Ped counts)
(Open Data)
Citizen volunteer,
scouts, Bike trails
(People data)
Lighting, Traffic
Flow, Vehicle count
(sensor, camera
metadata)
Linking different data sources from sensors, devices, people and open data
enables new services for city and citizens
• Location based Integrated services
• Helps service provider to position its location
sensitive personalized service
• Depending upon the location context, can provide
an aggregated service to citizen
• Location based customized interaction
• Location neighborhood information, services can
dynamically provide personalized interaction
• Infrastructure agnostic service delivery
• Service Provider can extend its install base by
decoupling from edge machines and make
service available on any compatible machine
• Service Pull through
• By being integrated with partners’ services, it can
have a pull through effect in right context
Use Case – Ped Counts over 100 in KCMO.org
• Current parking insufficient on-street parking and parking garage capacity
• Strong traffic disturbance due to lack of car park
• Impossibility to develop additional on-street parking
• Parking fee revenue collection notably insufficient
• Difficulties in managing of-regulated places (delivery, handicap)
• Environmental sensors will monitor atmospheric (temp, humidity, rain, fog), wind
(speed, direction) and pollution (Co2 emission) measurements
• A smart lighting control is capable of monitoring, activating, and controlling each
individual light point in the network in line with requirements
• Malfunctioning street light
• Camera with a dirty lens (used mainly for maintenance purposes)
• Vehicle stopping in the middle of the road
• Vehicle driving on the road shoulders, Vehicle driving in the wrong direction,
Vehicle loitering in a defined area
• Vehicle illegally parked in an unauthorized area
• Vehicle entering a restricted zone
• Pedestrian crossing the road in a dangerous/unauthorized area
• Pedestrian “caught” in a defined area for a duration exceeding a threshold
• Road debris (e.g. a box that has dropped off a truck)
• Abnormal traffic – based on the ability to automatically learn the traffic routine in
every segment, and based on this analysis identify abnormal traffic patterns
API Deployment https://developer.cisco.com/iot
Thank you
DEVNET-1145	How APIs are Driving City Digitization

More Related Content

What's hot

SCF Technologies for Densification (Introduction)
SCF Technologies for Densification (Introduction)SCF Technologies for Densification (Introduction)
SCF Technologies for Densification (Introduction)
Small Cell Forum
 
IoT technology considerations
IoT technology considerationsIoT technology considerations
IoT technology considerations
Ericsson
 
Aggregating IOT data for operators NFV cloud
Aggregating IOT data for operators NFV cloudAggregating IOT data for operators NFV cloud
Aggregating IOT data for operators NFV cloud
Ericsson
 
Delivering extreme app coverage
Delivering extreme app coverageDelivering extreme app coverage
Delivering extreme app coverage
Ericsson
 
Multi-access Edge Computing (MEC), Nokia
Multi-access Edge Computing (MEC), NokiaMulti-access Edge Computing (MEC), Nokia
Multi-access Edge Computing (MEC), Nokia
Small Cell Forum
 
Evolving IP Networks for Superior Performance and Profitable Growth
Evolving IP Networks for Superior Performance and Profitable GrowthEvolving IP Networks for Superior Performance and Profitable Growth
Evolving IP Networks for Superior Performance and Profitable Growth
Ericsson
 
Spider Cloud Wireless & Vodafone case studies
Spider Cloud Wireless & Vodafone case studiesSpider Cloud Wireless & Vodafone case studies
Spider Cloud Wireless & Vodafone case studies
Small Cell Forum
 
Parallel Wireless Rural and Remote Case Studies
Parallel Wireless Rural and Remote Case StudiesParallel Wireless Rural and Remote Case Studies
Parallel Wireless Rural and Remote Case Studies
Small Cell Forum
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway Market
Eurotech
 
Changing the Shape of Future Networks
Changing the Shape of Future Networks Changing the Shape of Future Networks
Changing the Shape of Future Networks
Small Cell Forum
 
Twar it profile final 1535 03_08_2020
Twar it profile final 1535 03_08_2020Twar it profile final 1535 03_08_2020
Twar it profile final 1535 03_08_2020
Pankaj Verma
 
Via Solutions, Transforming Networks, Unlocking Potential
Via Solutions, Transforming Networks, Unlocking PotentialVia Solutions, Transforming Networks, Unlocking Potential
Via Solutions, Transforming Networks, Unlocking Potential
Small Cell Forum
 
Ericsson 5G plug-ins
Ericsson 5G plug-insEricsson 5G plug-ins
Ericsson 5G plug-ins
Ericsson
 
Radisys Virtualized RAN using the Mobile-CORD platform
Radisys Virtualized RAN using the Mobile-CORD platformRadisys Virtualized RAN using the Mobile-CORD platform
Radisys Virtualized RAN using the Mobile-CORD platform
Small Cell Forum
 
AML workshop - Tthe role of MNOs
AML workshop - Tthe role of MNOsAML workshop - Tthe role of MNOs
AML workshop - Tthe role of MNOs
EENA (European Emergency Number Association)
 
Indoor launch
Indoor launchIndoor launch
Indoor launch
Ericsson
 
5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systemslebarka
 
Service Provider SDN Meets Operator Challenges
Service Provider SDN Meets Operator ChallengesService Provider SDN Meets Operator Challenges
Service Provider SDN Meets Operator Challenges
Ericsson Slides
 

What's hot (20)

SCF Technologies for Densification (Introduction)
SCF Technologies for Densification (Introduction)SCF Technologies for Densification (Introduction)
SCF Technologies for Densification (Introduction)
 
IoT technology considerations
IoT technology considerationsIoT technology considerations
IoT technology considerations
 
Aggregating IOT data for operators NFV cloud
Aggregating IOT data for operators NFV cloudAggregating IOT data for operators NFV cloud
Aggregating IOT data for operators NFV cloud
 
Delivering extreme app coverage
Delivering extreme app coverageDelivering extreme app coverage
Delivering extreme app coverage
 
Multi-access Edge Computing (MEC), Nokia
Multi-access Edge Computing (MEC), NokiaMulti-access Edge Computing (MEC), Nokia
Multi-access Edge Computing (MEC), Nokia
 
Evolving IP Networks for Superior Performance and Profitable Growth
Evolving IP Networks for Superior Performance and Profitable GrowthEvolving IP Networks for Superior Performance and Profitable Growth
Evolving IP Networks for Superior Performance and Profitable Growth
 
Spider Cloud Wireless & Vodafone case studies
Spider Cloud Wireless & Vodafone case studiesSpider Cloud Wireless & Vodafone case studies
Spider Cloud Wireless & Vodafone case studies
 
09 ivideon
09 ivideon09 ivideon
09 ivideon
 
Parallel Wireless Rural and Remote Case Studies
Parallel Wireless Rural and Remote Case StudiesParallel Wireless Rural and Remote Case Studies
Parallel Wireless Rural and Remote Case Studies
 
IoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway MarketIoT and M2M Services for the Railway Market
IoT and M2M Services for the Railway Market
 
Changing the Shape of Future Networks
Changing the Shape of Future Networks Changing the Shape of Future Networks
Changing the Shape of Future Networks
 
Twar it profile final 1535 03_08_2020
Twar it profile final 1535 03_08_2020Twar it profile final 1535 03_08_2020
Twar it profile final 1535 03_08_2020
 
Via Solutions, Transforming Networks, Unlocking Potential
Via Solutions, Transforming Networks, Unlocking PotentialVia Solutions, Transforming Networks, Unlocking Potential
Via Solutions, Transforming Networks, Unlocking Potential
 
Ericsson 5G plug-ins
Ericsson 5G plug-insEricsson 5G plug-ins
Ericsson 5G plug-ins
 
Wireless Technology -IoT Projects
Wireless Technology -IoT ProjectsWireless Technology -IoT Projects
Wireless Technology -IoT Projects
 
Radisys Virtualized RAN using the Mobile-CORD platform
Radisys Virtualized RAN using the Mobile-CORD platformRadisys Virtualized RAN using the Mobile-CORD platform
Radisys Virtualized RAN using the Mobile-CORD platform
 
AML workshop - Tthe role of MNOs
AML workshop - Tthe role of MNOsAML workshop - Tthe role of MNOs
AML workshop - Tthe role of MNOs
 
Indoor launch
Indoor launchIndoor launch
Indoor launch
 
5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems5G Network Managament for Inteligent Transport Systems
5G Network Managament for Inteligent Transport Systems
 
Service Provider SDN Meets Operator Challenges
Service Provider SDN Meets Operator ChallengesService Provider SDN Meets Operator Challenges
Service Provider SDN Meets Operator Challenges
 

Viewers also liked

Leveraging Cloud and APIs as a Platform for Innovation
Leveraging Cloud and APIs as a Platform for InnovationLeveraging Cloud and APIs as a Platform for Innovation
Leveraging Cloud and APIs as a Platform for Innovation
Mikael Puittinen
 
AWS Serverless Workshop
AWS Serverless WorkshopAWS Serverless Workshop
AWS Serverless Workshop
Mikael Puittinen
 
Design and Deployment of Outdoor Mesh Wireless Networks
Design and Deployment of Outdoor Mesh Wireless NetworksDesign and Deployment of Outdoor Mesh Wireless Networks
Design and Deployment of Outdoor Mesh Wireless Networks
Cisco Mobility
 
Source evaluation
Source evaluationSource evaluation
Source evaluationfiggie11
 
Introduction to the DevNet Sandbox
Introduction to the DevNet SandboxIntroduction to the DevNet Sandbox
Introduction to the DevNet Sandbox
Cisco DevNet
 
Sklep rc
Sklep rcSklep rc
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
Cisco DevNet
 

Viewers also liked (9)

Leveraging Cloud and APIs as a Platform for Innovation
Leveraging Cloud and APIs as a Platform for InnovationLeveraging Cloud and APIs as a Platform for Innovation
Leveraging Cloud and APIs as a Platform for Innovation
 
AWS Serverless Workshop
AWS Serverless WorkshopAWS Serverless Workshop
AWS Serverless Workshop
 
Design and Deployment of Outdoor Mesh Wireless Networks
Design and Deployment of Outdoor Mesh Wireless NetworksDesign and Deployment of Outdoor Mesh Wireless Networks
Design and Deployment of Outdoor Mesh Wireless Networks
 
Source evaluation
Source evaluationSource evaluation
Source evaluation
 
Introduction to the DevNet Sandbox
Introduction to the DevNet SandboxIntroduction to the DevNet Sandbox
Introduction to the DevNet Sandbox
 
BiodataTps15
BiodataTps15BiodataTps15
BiodataTps15
 
Blockmodels
BlockmodelsBlockmodels
Blockmodels
 
Sklep rc
Sklep rcSklep rc
Sklep rc
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
 

Similar to DEVNET-1145 How APIs are Driving City Digitization

Arpan pal tac tics2012
Arpan pal tac tics2012Arpan pal tac tics2012
Arpan pal tac tics2012Arpan Pal
 
IoT Robot
IoT RobotIoT Robot
IoT Robot
Mahendra Bilagi
 
Iit 1782 designing for the internet of things (io t) v4 gb
Iit 1782 designing for the internet of things (io t) v4 gbIit 1782 designing for the internet of things (io t) v4 gb
Iit 1782 designing for the internet of things (io t) v4 gb
Graham Bleakley
 
Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...
Bosnia Agile
 
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOTConnectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Solace
 
Intelligent transportation system
Intelligent transportation systemIntelligent transportation system
Intelligent transportation system
KunalPolkundwar
 
Smart cities global experiences and lessons for india at ASCI Hyderabad 25 ...
Smart cities   global experiences and lessons for india at ASCI Hyderabad 25 ...Smart cities   global experiences and lessons for india at ASCI Hyderabad 25 ...
Smart cities global experiences and lessons for india at ASCI Hyderabad 25 ...
Prakash Kumar
 
A Full End-to-End Platform as a Service for Smart City Applications
A Full End-to-End Platform as a Service for SmartCity ApplicationsA Full End-to-End Platform as a Service for SmartCity Applications
A Full End-to-End Platform as a Service for Smart City Applications
Charalampos Doukas
 
Autonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesAutonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and Opportunities
Jeffrey Funk
 
System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of Things
HarshitParkar6677
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
PT KOTA CERDAS INDONESIA
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
Fanky Christian
 
IRJET - A Design Thinking based Smart Parking System for Vehicle Parking ...
IRJET -  	  A Design Thinking based Smart Parking System for Vehicle Parking ...IRJET -  	  A Design Thinking based Smart Parking System for Vehicle Parking ...
IRJET - A Design Thinking based Smart Parking System for Vehicle Parking ...
IRJET Journal
 
nokia.pptx
nokia.pptxnokia.pptx
nokia.pptx
tejoteh843
 
Sss14duke BT Innovate Research Design
Sss14duke BT Innovate Research DesignSss14duke BT Innovate Research Design
Sss14duke BT Innovate Research Design
Justin Hayward
 
Iot services-encodingenhancers
Iot services-encodingenhancersIot services-encodingenhancers
Iot services-encodingenhancers
Aditi Shrivastava
 
ITS development in Kajang city
ITS development in Kajang cityITS development in Kajang city
ITS development in Kajang city
engrasha
 
Indoorgo exec summary_for investor-20130507
Indoorgo exec summary_for investor-20130507Indoorgo exec summary_for investor-20130507
Indoorgo exec summary_for investor-20130507Boris Shehter
 
iot-and-smart-cities-lea-blackstock
iot-and-smart-cities-lea-blackstockiot-and-smart-cities-lea-blackstock
iot-and-smart-cities-lea-blackstock
Michael Blackstock
 
GSMA IoT Final project: smart car parking
GSMA IoT Final project: smart car parkingGSMA IoT Final project: smart car parking
GSMA IoT Final project: smart car parking
Weena J.
 

Similar to DEVNET-1145 How APIs are Driving City Digitization (20)

Arpan pal tac tics2012
Arpan pal tac tics2012Arpan pal tac tics2012
Arpan pal tac tics2012
 
IoT Robot
IoT RobotIoT Robot
IoT Robot
 
Iit 1782 designing for the internet of things (io t) v4 gb
Iit 1782 designing for the internet of things (io t) v4 gbIit 1782 designing for the internet of things (io t) v4 gb
Iit 1782 designing for the internet of things (io t) v4 gb
 
Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...
 
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOTConnectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
 
Intelligent transportation system
Intelligent transportation systemIntelligent transportation system
Intelligent transportation system
 
Smart cities global experiences and lessons for india at ASCI Hyderabad 25 ...
Smart cities   global experiences and lessons for india at ASCI Hyderabad 25 ...Smart cities   global experiences and lessons for india at ASCI Hyderabad 25 ...
Smart cities global experiences and lessons for india at ASCI Hyderabad 25 ...
 
A Full End-to-End Platform as a Service for Smart City Applications
A Full End-to-End Platform as a Service for SmartCity ApplicationsA Full End-to-End Platform as a Service for SmartCity Applications
A Full End-to-End Platform as a Service for Smart City Applications
 
Autonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesAutonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and Opportunities
 
System Support for Internet of Things
System Support for Internet of ThingsSystem Support for Internet of Things
System Support for Internet of Things
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
 
Cloud computing for Smart City
Cloud computing for Smart CityCloud computing for Smart City
Cloud computing for Smart City
 
IRJET - A Design Thinking based Smart Parking System for Vehicle Parking ...
IRJET -  	  A Design Thinking based Smart Parking System for Vehicle Parking ...IRJET -  	  A Design Thinking based Smart Parking System for Vehicle Parking ...
IRJET - A Design Thinking based Smart Parking System for Vehicle Parking ...
 
nokia.pptx
nokia.pptxnokia.pptx
nokia.pptx
 
Sss14duke BT Innovate Research Design
Sss14duke BT Innovate Research DesignSss14duke BT Innovate Research Design
Sss14duke BT Innovate Research Design
 
Iot services-encodingenhancers
Iot services-encodingenhancersIot services-encodingenhancers
Iot services-encodingenhancers
 
ITS development in Kajang city
ITS development in Kajang cityITS development in Kajang city
ITS development in Kajang city
 
Indoorgo exec summary_for investor-20130507
Indoorgo exec summary_for investor-20130507Indoorgo exec summary_for investor-20130507
Indoorgo exec summary_for investor-20130507
 
iot-and-smart-cities-lea-blackstock
iot-and-smart-cities-lea-blackstockiot-and-smart-cities-lea-blackstock
iot-and-smart-cities-lea-blackstock
 
GSMA IoT Final project: smart car parking
GSMA IoT Final project: smart car parkingGSMA IoT Final project: smart car parking
GSMA IoT Final project: smart car parking
 

More from Cisco DevNet

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to Ansible
Cisco DevNet
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
Cisco DevNet
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
Cisco DevNet
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
Cisco DevNet
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
Cisco DevNet
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Cisco DevNet
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
Cisco DevNet
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
Cisco DevNet
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco DevNet
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Cisco DevNet
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
Cisco DevNet
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
Cisco DevNet
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
Cisco DevNet
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
Cisco DevNet
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
Cisco DevNet
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
Cisco DevNet
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco DevNet
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016
Cisco DevNet
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
Cisco DevNet
 
Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overview
Cisco DevNet
 

More from Cisco DevNet (20)

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to Ansible
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
 
Choosing PaaS: Cisco and Open Source Options: an overview
Choosing PaaS:  Cisco and Open Source Options: an overviewChoosing PaaS:  Cisco and Open Source Options: an overview
Choosing PaaS: Cisco and Open Source Options: an overview
 

Recently uploaded

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 

Recently uploaded (20)

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 

DEVNET-1145 How APIs are Driving City Digitization

  • 1.
  • 2. How APIs are Driving City Digitization Sunder Venugopal - Principal Engineer DevNet-0093
  • 3. • Smart Cities Solution Architecture • Leverage existing API services in the IoT world • Shielding users from the underlying technology • Get started with your API and accelerate application Development • Layered Models and facets, abstraction of business logic • Use Cases, Consumption, deployment & services to deliver business results Agenda
  • 4. S+C Solution Architecture City Services  Parking and mobility  Street lighting  Environment monitoring  Location analytics Citizen Services  Location-based services  Wired and wireless network management  Remote interactive services S+C City Wi-Fi Network Network/FAN/DC Services Management Real-Time DistributedSecurity Event Processing Notification/ Alarm Reporting/ Trending Publishing Device Abstraction Service Assurance City Infrastructure Management Ref Applications Device Normalization Data Store Field resources from different verticals Traffic Outdoor Lighting Public Transport Crowd sourcing and analytics Citizen Interaction
  • 5. Three Challenges One Platform 1 Connecting Apps & Things Connect on and/or off-premise apps and systems to automate process and gain efficiency Automate Operations 2 Sync Data and Deliver Content Event driven data sync and content delivery to empower customers, partners and LOB Deliver Content 3 API Enabled Business Create application services to enable mobile apps or new service offers that drive revenue and retention Engage and Transact
  • 6. The next logical step …Sensor
  • 7. • Cities need to deal with large wireless or wired network of sensors of diverse and multiple types • To enable services an horizontal approach is required where the IoE for Cities provides interconnect/collect/store/organize/share functions for Sensor Networks • A sensor abstraction model shall be provided to define a sensor/actuator, its capability, how to access data and notifications • Data from sensors with semantic should be stored in a repository, ideally the Linked Open Data store. Stored sensor data can be used for public or private use • Data mining and analytics are using sensor data • Standards such as Sensor Web Enablement (SWE from OGC) and SSN (W3C), Internet of Things (IoT), M2M should be used
  • 8. • Besides simple sensors/actuators classified as embedded smart devices the city is also using a network of other more complex devices or machines: CCTV cameras, Digital Multimedia/Kiosk, etc. • These devices need also to be integrated in the IoE for Cities in an horizontal manner • A Machine Abstraction Model is required to enable Services Development and Deployment via the IoE for Cities • This model should allow to provide control/actuation functions across devices • Standards: the M2M standard (ETSI, oneM2M) , and Ontologies around IoT (e.g. Open IOT)
  • 9. Cisco Confidential 9© 2013-2014 Cisco and/or its affiliates. All rights reserved. APIs Transform IOE Data into Consumable Apps Enable customers, partners and employees with data and apps MobilityReal time dashboard TTFHW Availability IOE Common APIs IOE Services Exposed as APIs API APIAPI APIAPIAPIAPIAPI API APIAPI API
  • 10. Decouple Business Logic from the device model
  • 11. Remote Management System Management Parking, Lighting, Traffic Mgmt., Citizens engagement. Applications Inter Cloud and City Wi-Fi Sensors and Other Data Sources Versions & Policies Cisco Smart cities Market Place Partners Robust API runtime API City Digital Platform – Urban Service Market place IOT Integration Services Promote and socialize DevNet – Developer Platform Certified Sensors Certified Applications Lighting, Parking, Traffic, Environmental, incident resp, License plate recognition, water, Citizen engagement Urban Service Energy service, Parking service, Crowd density monitoring service, Speed monitoring service
  • 12. Smart +Connected Cities - Logical Stack Gateways Lighting API Parking API Kiosk API Traffic API Map API BUSINESS LOGIC CITY APPS DOMAIN LOGIC Models DEVICE LOGIC Facets CIMModels Business City events Policies On/off state Intensity Location API Providers API Consumers  Cisco device engine has model-based query APIs that empower developers with full flexibility Example Things: light, parking, sensor, multisensor Properties: each has 2~4 Relationships: each has 1~3 Actions: each has 1~3  Provider pre-defined APIs often do not work exactly the way consumers want Model-Based Query APIs: Any aspect of the models can be queried by developers, without fixed constraints Model Extensions: Developers can extend models without touching code 1 Query API: Find {T} Select {T}.{A} Where {T}i.{R}={T}j.{R} Act {T}.{A} # of API combinations needed for equivalent flexibility: 31,104 Contextual and Normalized API Decouples Business logic from comm layers
  • 13. Semantic Linkage Pollution (Sensor Data) 311 service (illegal dumping, rat cases, Street service, Public works, Ped counts) (Open Data) Citizen volunteer, scouts, Bike trails (People data) Lighting, Traffic Flow, Vehicle count (sensor, camera metadata) Linking different data sources from sensors, devices, people and open data enables new services for city and citizens • Location based Integrated services • Helps service provider to position its location sensitive personalized service • Depending upon the location context, can provide an aggregated service to citizen • Location based customized interaction • Location neighborhood information, services can dynamically provide personalized interaction • Infrastructure agnostic service delivery • Service Provider can extend its install base by decoupling from edge machines and make service available on any compatible machine • Service Pull through • By being integrated with partners’ services, it can have a pull through effect in right context
  • 14. Use Case – Ped Counts over 100 in KCMO.org
  • 15. • Current parking insufficient on-street parking and parking garage capacity • Strong traffic disturbance due to lack of car park • Impossibility to develop additional on-street parking • Parking fee revenue collection notably insufficient • Difficulties in managing of-regulated places (delivery, handicap) • Environmental sensors will monitor atmospheric (temp, humidity, rain, fog), wind (speed, direction) and pollution (Co2 emission) measurements • A smart lighting control is capable of monitoring, activating, and controlling each individual light point in the network in line with requirements • Malfunctioning street light • Camera with a dirty lens (used mainly for maintenance purposes)
  • 16. • Vehicle stopping in the middle of the road • Vehicle driving on the road shoulders, Vehicle driving in the wrong direction, Vehicle loitering in a defined area • Vehicle illegally parked in an unauthorized area • Vehicle entering a restricted zone • Pedestrian crossing the road in a dangerous/unauthorized area • Pedestrian “caught” in a defined area for a duration exceeding a threshold • Road debris (e.g. a box that has dropped off a truck) • Abnormal traffic – based on the ability to automatically learn the traffic routine in every segment, and based on this analysis identify abnormal traffic patterns

Editor's Notes

  1. Typically, a business owner starts off by identifying the need for an API. Next, the business owner works with an architect to actually design the API means write API secs, they are communicated by the architect to the API development team that will implement the back-end of the API. With this approach, rather than implementing an application and then building the application pn top of it, business first creates the interface, and then the logic, whether it be cloud-based or on-premise. Once an API is designed, created and its back-end implemented, it’s time to find the runtime. Choosing a runtime is crucial as it affects how successful your API strategy will be in terms of service, liability, scale and ability to meet future needs. So what key capabilities should you look for in an API runtime? Hybrid support: deploy applications both in the cloud as well as on-premise without having to modify anything. Scalability, reliability, availability: Q: Data API are not identical to Application API ? You don’t want to own somebody’s data, Rights..etc Policies governance
  2. Environmental (Thermal, hygrometric, anemometric, sound, gas, particles light (other EM spectrum), seismic Activity: pavement/roadway pressure, vehicle & pedestrian detection, parking space occupancy Virtual Sensor: video camera with analytics (events), apps on smartphone
  3. The IoE for Cities aims to deliver Innovative and Sustainable Services of public interest for the citizens Services to enhance, ease, secure citizens life but also to foster local economy Services are built on the concepts of Open Data and Open infrastructures, where municipal ICT assets and public Data are made available across a Municipal Area Network The IoE for Cities is a Data-Centric Architecture that enables Data to flow across the city between things, spaces and people. The IoE for Cities Architecture enables open innovative ecosystems to develop the services for the citizen Cisco defines IoE as bringing together people, process, data, and things to make networked connections more relevant and valuable than ever before—turning information into actions that create new capabilities, richer experiences, and unprecedented economic opportunity for businesses, individuals, and countries
  4. The wire does not drive the content, only transports it
  5. will enable Urban Services and scale through global and local urban service operators
  6. Smart Cities have massive numbers of connected assets and sensors, along with dynamic needs for city services Capable of generating .5 to 2 Bullion event / day .3 to 1.5 B contexual relationships Loose coupling and defined architecture , scalable Event-driven systems can scale up to the amount of dynamic relationships, and respond in the required time window for city infrastructure to be contextually intelligent. Device Logic: Workflow - modifier, Tasks -structure, Input, output, invoke –combination-- Handlers and publishers Domain Logic: Things facets – captures physical things, sensors,actuators. Data Facets -Captures the logical entities like Org, parkingSpace, Pipeline. Composite Model – Queries, subcription , Policy, tags Business Logic: Find, where, select modify, action,
  7. Help bring open data to KC ! Provide your opinion in the form of a vote between the two ideas below that were submitted by other engaged citizens, or drop your own creative idea in the box at the bottom. Your ideas along with others might become the next great app! The City of Kansas City and the Rockhurst Helzberg MBA program thanks you! Ex: Water leakage, Waste water, sanitation data, Traffic patterns during major event
  8. The combination, coordination and correlation of various systems generate a lot of data. This data is processed and analyzed to create actionable information. The visualization of the data is a major part in progressing from data to intelligible and actionable information Data-centric Architecture for Cities provides users an assortment of E-services (parking guidance, public/alternate transportation information, information about city service) and guarantee an optimized data collection and to modulate the car traffic by adapting the price list of the car parking (yield management) depending on traffic, pollution, noise...
  9. Connect”, “Collect & Comprehend”. Citizens : Greater citizen-centric services • Through better understanding of citizens’ needs and expectations, an anticipatory Government will be able to serve citizens better through better policy planning and creation of citizen-centric services. Empowerment At an individual level, the access to greater and meaningful information will enable citizens to make better decisions, be it for transport, health and other services. At a community level, the access to rich data and innovative products, suggestions and ideas can help to create actionable solutions that can benefit society as a whole.