one-its science gateway · one-its (slide:1) one-its science gateway “none of us is as smart as...

42
ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China B. Abdulhai, Ph.D., P.Eng. Canada Research Chair in ITS Director, Toronto ITS Centre, U of Toronto M. El-Darieby, Ph.D., P.Eng. Chair, Software Systems Eng., U of Regina

Upload: others

Post on 05-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:1)

ONE-ITS Science Gateway

“None of us is as smart as all of us”

Egypt

China

B. Abdulhai, Ph.D., P.Eng.Canada Research Chair in ITS Director, Toronto ITS Centre, U of Toronto

M. El-Darieby, Ph.D., P.Eng.Chair, Software Systems Eng., U of Regina

Page 2: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:2)

Critical Mass (relative to the US, Europe and Asia)› ITS knowledge is scattered among many stakeholders

National Glue Strong enough to create ‘critical mass’ Elastic enough to maintain independence and flexibility in

creativity, i.e. “loose coupling”

Diverse and Broad interdisciplinary Focused and Deep topic-based flocking of experts Minimal Government Infrastructure responsibility National in scope, international leadership

Page 3: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:3)

Current ITS solutions are mostly standalone systems that are used by single/ small group of users

Advancing ITS applications is typically a labor-intensive, inflexible and slow process

Very limited sharing of ITS infra- and info-structures.

Characterized by using “older” technologies, architectures and programming techniques;

Page 4: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:4)

Knowledge Centre

Resource Centre

CAN-vii

• Sharing ITS Resources• Data• Remote Equipment• Experiments & results• Software modules• ……..

• Building Collective ITS Intelligence• Stakeholders & Public

engagement• Socio-technical networking• Democratization of

innovation• Harness the power of the

crowd: ITS community as innovators

• Involving and Serving Mobile travelers• Cars as probes• ITS Content Delivery• Min. infrastructure

deployment• Ubiquitous , Mobile and

real-time

Page 5: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:5)

TC

ITS CanadaONE-ITS

Page 6: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:6)

Page 7: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:7)

Page 8: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:8)

Page 9: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:9)

Establish a web-based distributed collaborative ITS

environment

Build and share ITS services, accessible from

anywhere

Develop integrated ITS process models

› editable by community-of -practice and -interest.

Leverage ITS facilities, equipments, knowledge

Canada

Page 10: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:10)

Knowledge Centre

Resource Centre

CAN-vii

• Sharing ITS Resources

• VO• SOA-- SaaS• Portal• Mashup

• Building Collective ITS Intelligence• Social Web

• Knowledge Collection

• Web2.0• Semantic Web

• Knowledge Management

• Web3.0

• Involving and Serving Mobile travelers• Service-Oriented Middleware• IaaS• Bluetooth, Wi-Fi, DSRC, WMN • …

Page 11: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:11)

• Acquisition• Modeling

• Management

• OGSA

• Composability

• Strategic• Tactical

• Operational Business Models

• Ontology• Web 2.0

Knowledge Mgmt.

Model-Driven Arch.

Data Eng.Service

Oriented Arch.

Page 12: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:12)

ONE-ITS is one coin with two sides:

1. Democratic Virtual Organization: Socio-Technical Network

2. Web-based service-oriented & model driven platform

ONE-ITS allows ITS stakeholders capture business logic

in business models

ITS Operational Models are realized in the form of

online ITS services.

Collaborators contribute and benefit from shared

models, services and resources.

Page 13: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:13)

ITS Centres:› e.g. The ITS Testbed -- a $5.2 million research facility operational

since 2001› Other

HPC facilities › Compute Canada: Sci Net and WestGrid › Local HPC clusters at UofT, UofR and others

Sensors and real-life data from Toronto, Regina and other

CANARIE › high-speed inter-connects› User Controlled Light Paths (UCLP)

Other

Page 14: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:14)

Go beyond ICAT and create ONE-ITS VO

Stakeholders include › researchers, government agencies, local operators, › vehicle manufacturers, traveler information service providers,› media outlets, police, fire and emergency services, › extensible all the way down to the individual travelers.

the governance model should recognize that:› ONE ITS is a national, networked resource› The prime goal of ONE ITS is to integrate people, ideas, and tools in

a collaborative environment.› (Hierarchical or layered) open but secure access

Board of Directors, committees, members, policies and guidelines

Page 15: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:15)

Page 16: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:16)

Page 17: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:17)

• Video conf.• Wiki, Forums, • News,

Calendar, • Social

Networks

• HPC resources-CPU cycles

• Workflow Models, data dictionaries

• Educational-tutorials, workshops, videos

• Example Applications

• Stand-alone Web Services

• Repository for ITS raw and processed data

Page 18: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:18)

Serv

ices

inte

rfac

e la

yer

Integrated Traffic Control

ITS Application Services

ITS Task Services

ITS Foundational Services

Route Guidance

RampFlow

EvaluationGIS

Travel Time Estimation

ImageCollector

VehicleTrackinfo

System Optimization

Shortest Route

Evaluation

Freeway Performance

Evaluation

Arterial Performance

Evaluation

Pres

enta

tion

laye

r Web Portal ServerRoute

GuidancePortlet

Browser

Virtual Wall

Portlet

Data Access Layer

Data Bases

Data Grabbers

External Databases Hardware

Hardware Access Services

Presentation Helper ServicesITC

Portlet

VehicleTrack

Portlet

Virtual Wall

RouteStatus

Info

CMS Status

info

Image, CMS DataFreeway DataArterial Data

Vehicle Tracking

TrafficSimulation

AdminPortlet

UtilityPortlets

Virtual Wall

Prepare

Fast Camera Access

Video Grabber/ Encode

Data Grabber Servoces

Data Mapper services

Dat

a la

yer

Lega

cy IT

S A

pplic

atio

ns

Video Camera, WiFi-BT equipment, etcMTO, City of Toronto, etc

GMaps GCharts

RampControl

TrafficDivergence

Page 19: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:19)

Serv

ices

inte

rfac

e la

yer

Integrated Traffic Control

ITS Application Services

ITS Task Services

ITS Foundational Services

Route Guidance

RampFlow

EvaluationGIS

Travel Time Estimation

ImageCollector

VehicleTrackinfo

System Optimization

Shortest Route

Evaluation

Freeway Performance

Evaluation

Arterial Performance

Evaluation

Pres

enta

tion

laye

r

Web Portal ServerRoute

GuidancePortlet

Browser

Virtual Wall

Portlet

Data Access Layer

Presentation Helper Services

ITCPortlet

VehicleTrack Portlet

Virtual Wall

RouteStatus

Info

CMS Status

info

Vehicle Tracking

TrafficSimulation

AdminPortlet

UtilityPortlets

Virtual Wall

Prepare

Fast Camera Access

Data Mapper services

GMaps GCharts

RampControl

TrafficDivergence

Page 20: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:20)

Serv

ices

inte

rfac

e la

yer

Integrated Traffic Control

ITS Application Services

ITS Task Services

ITS Foundational Services

Route Guidance

RampFlow

EvaluationGIS

Travel Time Estimation

ImageCollector

VehicleTrackinfo

System Optimization

Shortest Route

Evaluation

Freeway Performance

Evaluation

Arterial Performance

Evaluation

Pres

enta

tion

laye

r

Web Portal ServerRoute

GuidancePortlet

Browser

Virtual Wall

Portlet

Data Access Layer

Presentation Helper ServicesITC

Portlet

VehicleTrack Portlet

Virtual Wall

RouteStatus

Info

CMS Status

info

Vehicle Tracking

TrafficSimulation

AdminPortlet

UtilityPortlets

Virtual Wall

Prepare

Fast Camera Access

Data Mapper services

GMaps GCharts

RampControl

TrafficDivergence

Hardware Access Services

Page 21: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:21)

User / Organization

Mashup website

User Request

Website 1 Website 2

API Call Data API Call Data

Data presentation

Data Manipulation

Page 22: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:22)

Live Video Feed of MTO

Cameras

Virtual Camera Portlet

Page 23: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:23)

Application Server

Presentation Layer Business Layer Resources & Data Layer

Brow

sers

Web Server

Portlet Container

Portlets

Databases

ITS Foundational Services

ITS Task Services

ITS Applications

Services

PresentationHelpers

Firewall

GT 4.0

UCLP

Fire

wal

l

Fire

wal

lHTML/HTTP

SOAP

JDBC

SOAPSOAP

SOAP

Page 24: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:24)

JBoss ESB

LegacyDatabase

DataServices

Legacy Application

ServiceAdaptor

ONE-ITSServices

Client WebServices

ONE-ITSPortal

Page 25: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:25)

Data for different

Cities

different tabs/ city

Different Mashups

Traffic Data from Cameras,

sensors, etc Example: travellers report incident location; MTO operators zoom in the nearest camera and record video of

accident

Page 26: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:26)

StillCapture

Video Frames

DataCaptureServer Farm

Linux, Windows

Server FarmLinux, Windows

Municipal ITS Mesh Network

ONE- ITS

U of R U of T

HPCEquipment

Field Equipment

HPCEquipment

Field Equipment

Page 27: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:27)

Page 28: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:28)

Page 29: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:29)

Page 30: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:30)

Resource Center

ITS physical Resources

Service IntegrationITS Services

Computational Resources

Legacy ITS InfrastructureCAN-VII

Foundational ITS Services

Data Services

Knowledge Center

Knowledge CreationWeb 2.0

KnowledgeManagement

Web 3.0Portals

Presentation Internet Browser

Data

Gov

erna

nce

Man

agem

ent

& S

ecur

ity

Page 31: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:31)

Page 32: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:32)

Access Fixed Network

Virtual Link

Wireless Mesh Router

Access Gateway

Page 33: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:33)

Page 34: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:34)

Page 35: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:35)

ITS infrastructure should follow business’s requirements. Innovative new ITS applications models can be built on

Virtualized infrastructures.

Traffic Network Virtualized Resources

CMS/Video

Camera

WiFi Router

Loop

Detectors

WS WS

DSRC

WS WS

Page 36: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:36)

Detected car location

Wireless Access Point

Presumed car path

Page 37: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:37)

Page 38: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:38)

ONE-ITS Data Objects

Hibernate Data Transformation

(e.g., specific HSQL written)

ITS compliant DB views

ONE-ITS Data Access Interfaces

•Smooks•Data Mappers (iBATIS)•Transformation Scripts

ITS Data files (.csv, .edi, …)

Legacy ITS DB 3Legacy ITS DB 1Legacy ITS DB 2

ITS compliant DB

Page 39: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:39)source: Transport Canada

Page 40: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:40)

Organizational Structure

General Institutional Resources **QA ManagerConfiguration ManagerUI ExpertDocumentation CoordinatorProject Analyst/AdminProgram Communications

* Representation from each Founding Institution** May be consulted from time to time during Architectural Phase

Project ManagerTBD

* Technical Steering CommitteeChair: Dr. Darieby

* Functional Steering CommitteeChair: Dr. Abdulhai

Operational Board

Organizational Reps*

Advisory Board

Core Investigators

Business Analysts

Development InfrastructureSystems InfrastructureDBASecurity

Technical Focus

Chief Architect

Technologists (Lead Developers)*

Lead Subject Matter Experts*

Senior Designers

Support & Liaison

Page 41: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:41)

CIM

PIM

PSM

Strategic

Tactical

Operational

Page 42: ONE-ITS Science Gateway · ONE-ITS (slide:1) ONE-ITS Science Gateway “None of us is as smart as all of us” Egypt China. B. Abdulhai, Ph.D., P.Eng

ONE-ITS (slide:42)

Service-Oriented

Design

DeployBuild

Analyze

Deploy

Model-Driven

SharingResources

CollaborativeVO’s

ITS Solutions