vital virtualized programmable inter- faces for … · 4 © 2016 vital consortium vital vital-iot...

33
© Copyright 2016 VITAL Consortium VIRTUALIZED PROGRAMMABLE INTER- FACES FOR INNOVATIVE COST-EFFECTIVE IoT DEPLOYMENTS IN SMART CITIES Esma DİLEK Istanbul Metropolitan Municipality (IMM) Brussels, November 30th, 2016 Smarter Traffic Management VITAL EU ICT-VITAL Project [ICT-2013.1.4] A Reliable, Smart and Secure Internet of Things for Smart Cities

Upload: others

Post on 05-Jun-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© Copyright 2016

VITAL Consortium

VIRTUALIZED PROGRAMMABLE INTER-FACES FOR INNOVATIVE COST-EFFECTIVE IoT DEPLOYMENTS IN SMART CITIES

Esma DİLEK

Istanbul Metropolitan Municipality (IMM)

Brussels, November 30th, 2016

Smarter Traffic Management

VITAL

EU ICT-VITAL Project[ICT-2013.1.4] A Reliable, Smart and Secure Internet of Things for Smart Cities

Page 2: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium2

VITALwww.vital-iot.euVITAL-IoT IMM’s Goals

Standardized, easily extendible & leveragable traffic management platform for bothTraffic Managers & Operators

Managing Traffic & Traffic Measurement Systems Smartly & Efficiently in Istanbul

Cost Effective & Quickly Identification of Traffic Events

VITAL

Page 3: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium3

VITALwww.vital-iot.eu

VITAL-IoT IMM’s Goals

Develop & operate practical smart city applications for Istanbul

Integrate IMM traffic measurement data with VITAL platform & Utilize the Services provided by VITAL

Validate Smart Traffic Management Scenarios in Istanbul

Facilitate the daily tasks of Traffic Operators working on a 24/7 basis

Page 4: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium4

VITALwww.vital-iot.eu

VITAL-IoT Project Overview Year 3

VITAL

YEAR 3

Web API Development for

Traffic Sensor Data Access from

VITAL

VITAL Information Seminar &

IEEE/IFIP NOMS Symposium

Development of PPIs / Prediction/

CEP Module by VITAL Partners

Integration of VITAL Platform

Services to MM’sSmart Traffic App

Page 5: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium5

VITALwww.vital-iot.eu

VITAL-IoT Project Overview Year 3

VITAL

YEAR 3

Web API Development for

Traffic Sensor Data Access from

VITAL

VITAL Information Seminar &

IEEE/IFIP NOMS Symposium

Development of PPIs / Prediction/

CEP Module by VITAL Partners

Integration of VITAL Platform

Services to MM’sSmart Traffic App

Page 6: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium6

VITALwww.vital-iot.eu

Sensor

Observation

= Sensor

Speeds

Sensor

InfoIdentify

Conflicts

VITAL-IoT IMM Web API

http://tkmservices.ibb.gov.tr/vital

http://tkmservices.ibb.gov.tr/vital/api/Observation

http://tkmservices.ibb.gov.tr/vital/api/IdentifyConflicts

http://tkmservices.ibb.gov.tr/vital/api/Sensor

Page 7: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium7

VITALwww.vital-iot.eu

VITAL-IoT Project Overview Year 3

VITAL

YEAR 3

Web API Development for

Traffic Sensor Data Access from

VITAL

VITAL Information Seminar &

IEEE/IFIP NOMS Symposium

Development of PPIs / Prediction/

CEP Module by VITAL Partners

Integration of VITAL Platform

Services to MM’sSmart Traffic App

Page 8: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium8

VITALwww.vital-iot.eu

IMMo IoT Data Provider

o Development of Traffic Web API

o Development of Smart Traffic App

ITUo Traffic Prediction

Replyo Development of PPIs

ATOSo Development of CEPICO for

• Incident Detection

• Sensor Failure Detection

VITAL-IoT IMM Use Case Contributors

Page 9: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium9

VITALwww.vital-iot.eu

http://vital-integration.atosresearch.eu:8280/vital-management-ui

PPI by REPLY

VITAL-IoT PPI & Prediction & CEP

Prediction by ITU

http://vital-integration2.atosresearch.eu:8280/vital-prediction-demo/#

https://vital-integration2.atosresearch.eu:8843/vitalcep/#/cepico/list

CEPICO by ATOS

Page 10: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium10

VITALwww.vital-iot.euVITAL-IoT Authentication

https://vital-integration.atosresearch.eu:8843/securitywrapper/rest/authenticate

Page 11: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium11

VITALwww.vital-iot.euVITAL-IoT Traffic Prediction

http://vital-integration2.atosresearch.eu:8280/vital-prediction-service/prediction

Page 12: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium12

VITALwww.vital-iot.eu

The DOLCE rule that triggers a Traffic Incident compares the “colour” property of thelast three observations (colors assigned to sensor speeds) of every sensor to match thecases

The “colour” property represents the degree of traffic congestion with values from 1 to5

5 => High Congestion

1 => No Congestion

Incident Detection Use Case

Page 13: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium13

VITALwww.vital-iot.eu

Incident Detection Use Case

• Colour = 1or

• Colour = 2

last observation - 2

• Colour = 1or

• Colour = 2

last observation - 1

• Colour = 4or

• Colour = 5

last observation

• IncidentDetected

Traffic Incident

The output observations of the CEPICO are provided through the VITALCEP PPI that provides the “ObservationService” &“getObservation” operation & requested by the Smart Traffic Management App

Page 14: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium14

VITALwww.vital-iot.eu

VITAL-IoT Create CEPICO for Incident Detection

https://vital-integration2.atosresearch.eu:8843/cep/createcepico

Page 15: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium15

VITALwww.vital-iot.eu

VITAL-IoTGet Detected Incidents’ List

https://vital-integration2.atosresearch.eu:8843/cep/sensor/observation

Page 16: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium16

VITALwww.vital-iot.eu

The DOLCE rule that triggers a Sensor Failure Detection compares the “colour” propertywith the “mobileColour” property of the last observation of every sensor to match thecondition that there is a contradiction in the observation.

The “colour” property represents the degree of traffic congestion with values from 1 to 5

5 => High Congestion

1 => No Congestion

Sensor Failure DetectionUse Case

Page 17: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium17

VITALwww.vital-iot.eu

Sensor Failure DetectionUse Case

The output observations of the CEPICO are provided through the VITALCEP PPI & requested by the SmartTraffic Management App

Mobile Colour =

4 or 5

Sensor

Colour =1 or 2

Sensor Failure

Detected

Sensor

Colour =4 or 5

Mobile Colour =

1 or 2

Sensor Failure

Detected

Page 18: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium18

VITALwww.vital-iot.eu

VITAL-IoT Create CEPICO for Sensor Failure Detection

https://vital-integration2.atosresearch.eu:8843/cep/createcepico

Page 19: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium19

VITALwww.vital-iot.eu

VITAL-IoT Get Detected Sensor Failures’ List

https://vital-integration2.atosresearch.eu:8843/cep/sensor/observation

Page 20: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium20

VITALwww.vital-iot.eu

VITAL-IoT Create CEPICO for Sensor Failure Detection

https://vital-integration2.atosresearch.eu:8843/vitalcep/#/cepico/list

Page 21: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium21

VITALwww.vital-iot.eu

VITAL-IoT Get Detected Sensor Failures’ List

https://vital-integration2.atosresearch.eu:8843/vitalcep/#/cepico/observations

Page 22: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium22

VITALwww.vital-iot.eu

VITAL-IoT Project Overview Year 3

VITAL

YEAR 3

Web API Development for

Traffic Sensor Data Access from

VITAL

VITAL Information Seminar &

IEEE/IFIP NOMS Symposium

Development of PPIs / Prediction/

CEP Module by VITAL Partners

Integration of VITAL Platform

Services toIMM’s Smart Traffic App

Page 23: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium23

VITALwww.vital-iot.eu

VITAL-IoT Smart City Traffic Management

IMM developed a web-based Smart Traffic Management App accessible at

http://tkm.ibb.gov.tr/vital

Page 24: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium24

VITALwww.vital-iot.eu

Incident

Detection

Traffic

Prediction

Smart Traffic Management in İstanbul by the Help of VITAL Platform

VITAL-IoTA Reliable, Smart and Secure Internet of Things for Smart Cities

High level info graphic for your project

Sensor

Failure

http://tkm.ibb.gov.tr/vital

Page 25: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium25

VITALwww.vital-iot.eu

Smart Traffic Management in İstanbul by the Help of VITAL Platform

Smart Traffic Management

Web App - Traffic Prediction

http://tkm.ibb.gov.tr/vital

Traffic estimation can be performed up-to two hours on the same day

Weekly Traffic

Prediction

Page 26: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium26

VITALwww.vital-iot.eu

Smart Traffic Management in İstanbul by the Help of VITAL Platform

Smart Traffic Management

Web App - Incident Detection

http://tkm.ibb.gov.tr/vital

When an incident is detected for a road segment, a notification is generated to inform about a potential incidentin the app

Page 27: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium27

VITALwww.vital-iot.eu

Smart Traffic Management in İstanbul by the Help of VITAL Platform

Smart Traffic Management App

Sensor Failure Detection

http://tkm.ibb.gov.tr/vital

When a sensor failure is detected for a road segment, a notification is generated to inform about a potential sensor failure

Page 28: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium28

VITALwww.vital-iot.eu

VITAL-IoTIMM Use Cases Summary

Scenario Scope City

Smart Traffic Management

Manage Traffic & Traffic Measurement Systems Smartly & Efficiently in

Istanbul

Page 29: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium29

VITALwww.vital-iot.eu

VITAL-IoT Project Overview Year 3

VITAL

YEAR 3

Web API Development for

Traffic Sensor Data Access from

VITAL

VITAL Information Seminar &

IEEE/IFIP NOMS Symposium

Development of PPIs / Prediction/

CEP Module by VITAL Partners

Integration of VITAL Platform

Services toSmart Traffic App

Page 30: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium30

VITALwww.vital-iot.eu

Smart Traffic Management & VITAL Information Seminar

http://tkm.ibb.gov.tr/corporate/news-and-announcements/smart-traffic-management-and-vital-information-seminar

Page 31: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium31

VITALwww.vital-iot.eu

http://tkm.ibb.gov.tr/corporate/news-and-announcements/ieeeifip-network-operations-and-management-symposium-noms

IEEE/IFIP NOMS Symposium

Page 32: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium32

VITALwww.vital-iot.eu

More Information

VITAL Smart Traffic Management Web Site: http://tkm.ibb.gov.tr/vital

Follow us on Twitter: @4444154

Follow us on Instagram: https://instagram.com/trafikkontrolmerkezi/

Follow us on Google+: https://plus.google.com/106249092521280020466

Page 33: VITAL VIRTUALIZED PROGRAMMABLE INTER- FACES FOR … · 4 © 2016 VITAL Consortium VITAL VITAL-IoT Project Overview Year 3 VITAL YEAR 3 Web API Development for Traffic Sensor Data

© 2016 VITAL Consortium

VITALThank You!

VIRTUALIZED PROGRAMMABLE INTER-FACES FOR INNOVATIVE COST-EFFECTIVE IOT DEPLOYMENTS IN SMART CITIES

A novel Approach for Integrating Application silos in Modern Smart Cities

“Virtualized Programmable Interfaces for innovative cost-effective IoT deployments in Smart Cities”

Esma DİLEK

Istanbul Metropolitan Municipality – Directorate of Traffic

Brussels, November 30th, 2016