24
iCity – ITSoS: New Generation (NG) Smart City Apps Platform Ahmed Aqra (Ph.D. Candidate), Dr. Hasan Bayanoni (Postdoc), Prof. Mohamed El-Darieby, Prof. Baher Abdulhai iCity Research Day 2020 iCity Research Day 2020

iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

iCity – ITSoS: New Generation (NG) Smart City Apps Platform

Ahmed Aqra (Ph.D. Candidate), Dr. Hasan Bayanoni (Postdoc), Prof. Mohamed El-Darieby, Prof. Baher Abdulhai

iCity Research Day 2020

iCity Research Day 2020

Page 2: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Challenges

Integrative Applications

Siloed Services

Heterogeneous Datasets

▪ Smart City Apps are:

– Developed in-house / Siloed

– Comprised of 1/ 2 services

– Processes 1 / 2 datasets

▪ New Generation (NG) Apps will:

– Be complex workflows of services.

– A service process a multitude of data.

– Different providers:

• Siloed services

• Heterogeneous datasets

– Need to scale to a Mega-city size

Page 3: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

NG App Example

Advanced Traveler Information System (ATIS)

Pre-Trip Info

Incidents

Data

Parking Conditions

Enroute Info

Link Speeds

Land Use

POI

Routing

Alternative Routes

.....Route

Reservation

Reservation Data

Ride Matching

Matching Data ??

• Based on ITS architecture

• Compare to current ATIS offerings

Applications

Services

Datasets

Page 4: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Research Objective: Platform

Integrative

Applications

Siloed

Services

• Service Management• Planning

• Selection

• composition

• Data Management• Volume

• Variety•Se

rvic

e a

nd

Dat

a O

nto

logi

es

Heterogeneous

datasets

Application Platform Capabilities

Page 5: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

NG Smart City Apps Platform

DevelopedServices

Platform Capabilities

Page 6: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

More Service

OTP Transit Services

OTP Ontology Data

Integration

Highway Traffic

Macroscopic

Characteristics

Estimation

using CNN

TRiP ServicesGIS Visualization

Services

ITSoS-iCity Services

ITSoS Foundation Services

1- Pedestrian Safety

Index

2- GTA O-D Travel

Time

3- Service: Traffic

Bottleneck

Visualization

1- TRiP Routing

2- TRiP Link Level

State Tracking

3- TRiP Trip Level

Reservation

4- Performance

Management

Traffic Data as a

Service

TRiP Network

Abstraction ServicesGTFS Data as a

Service

Page 7: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation
Page 8: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

TRiP Services

ITSoS-iCity Services

ITSoS Foundation Services

1- Pedestrian Safety

Index

2- GTA O-D Travel

Time

3- Service: Traffic

Bottleneck

Visualization

1- TRiP Routing

2- TRiP Link Level

State Tracking

3- TRiP Trip Level

Reservation

4- Performance

Management

TRiP Network Abstraction Services

Page 9: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

iCity- TRiP Network Abstraction Services

▪ A comprehensive Framework for trip level and link level networkabstraction tools.

▪ In this presentation, I will present a brief about customizable software forsupply and demand abstraction tools only.

▪ This is ready-to-integrate tools with both trip level traffic managementsolutions and transportation simulation platforms.

Page 10: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

ITSoS-iCity Network Abstraction Services(TRiP)

Page 11: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Example: Topology Building Tools

Page 12: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Application TRiP as an Advanced Traveller Information System

Page 13: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Application: Reservation-based Traffic Control System

▪ Link Level & Trip Level Control

▪ Can traffic be managed by a reservation system?

Page 14: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation
Page 15: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Application: OTP Transit (GTHA)

Page 16: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Semantic ATIS Architecture

Ontology Engine OTP Server

Use Interface

Data

SQL DB

WFS

Data

Page 17: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Application (3): Advanced Traveler Information System

Page 18: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Connect to the

server

Analyze the data

and build your

story

Visualization and

Spatial Analysis

Share your Service

How to contribute to ITSoS?

▪ Explore transportation data and publish new services through ITSoS platform.

▪ Build the innovation hub and the collaborative ecosystem that will be used tobuild the new generation (NG) of the Smart City Apps through shareddata and services

Create a web

application

Define a problem

Upload data to the

server

Data Collection

Publish it to ITSOS

platform

Present it in iCity

MeetingMove to the next

Page 19: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Challenge: Service Management

▪ Ontological Models

– Service and Data

▪ Service Management

– Planning

– Discovery

– Selection

– Composition

▪ Data Integration

– Mapping

▪ Context management

Portal

On

tolo

gica

l Mo

de

l

Discovery and Composition Module

Service Execution Module

Data Mapping / Transformation

Context Management(Physical Components)

Service Management(Cyber Components)

SensorsServices

User

Page 20: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Challenge: Data Heterogeneity

▪ Designed data

linking/ integrating

ontologies

▪ In collaboration with

iCity Project **

SSN_Sensor: 401DE0040DWE

OTN_RoadElement: Element_X

OTN_Junction:Node_Y

OTN_Junction:Node_Z

otn:ends_at

OTN_Road:401-Highway

otn:contains

otn:direction_of_ traffic_flow

otn:starts-at

derived explicit

Positive Direction

attribute node

Longitude_Value

Latitude_Value

lon

gitu

de

latitude

SSN_Property: Speed

ssn:ofFeature

SSN_Observation: Speed_Observation_Y

ssn:observedBy

featureOfInterest

ssn:observedProperty

ssn:isPropertyOf

xxxxxobservationResultTime

SSN_SensorOutput:Sensor_output_Z

observationResult

hasValue xxxxxx

Page 21: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

mXpress: Example

Page 22: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

Challenge 3: Scale to a Mega City

▪ Scalable architecture

– Smaller Processing delays

– in spite of increases in data volume.

▪ Parallelization

– In-memory processing

Page 23: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation

NG Smart City Apps Platform

Heterogeneous Data

Siloed service

Integrative Platform

Developed Services

Mega-city scale datasets

Multi-year worth of data

Performant Platform

Knowledge representationsOf data and service

AI-based planning of data processing

Intelligent Platform

Page 24: iCity ITSoS: New Generation (NG) Smart City Apps Platform...Smart City Apps are: –Developed in-house / Siloed –Comprised of 1/ 2 services –Processes 1 / 2 datasets New Generation