10
Sept 19, 2006 Simon Foo Dept. of Civil Engineering ITS Centre and Testbed Building an Online ITS Research and Training Facility – the ICAT Database and Platform Simon Foo [email protected] Ph.D. Candidate University of Toronto, Ontario, Canada In collaboration with Roger Browne, Eamonn Doherty, Dave Ashton and Dr. Baher Abdulhai

Dept. of Civil Engineering ITS Centre and Testbed Sept 19, 2006 Simon Foo Building an Online ITS Research and Training Facility – the ICAT Database and

Embed Size (px)

Citation preview

Sept 19, 2006 Simon Foo

Dept. of Civil Engineering

ITS Centre and Testbed

Building an Online ITS Research and Training Facility – the ICAT Database and Platform

Simon [email protected]

Ph.D. CandidateUniversity of Toronto, Ontario, Canada

In collaboration with Roger Browne, Eamonn Doherty, Dave Ashton and Dr. Baher Abdulhai

Sept 19, 2006 ICAT Database and PlatformITSC 2006

Simon Foo

What is ICAT?

ICAT = ITS Centre and Testbed – a world class lab doing transportation research at the University of Toronto, Canada

Live data + video connections to Ontario Ministry of Transportation (MTO) and to the City of Toronto via fibre-optic links

Sept 19, 2006 ICAT Database and PlatformITSC 2006

Simon Foo

Key ICAT Platform Objectives

Archived data user service (ADUS): Archives traffic data Makes traffic data readily available Provides basic data visualization functions

Facilitates the “build once, use many times” research framework Provides an API for traffic data access Allows rapid deployment of custom data analysis

tools on the ICAT website

Sept 19, 2006 ICAT Database and PlatformITSC 2006

Key Hardware ComponentsSiemens Optical Transport Network (OTN) ICAT Database & Web Server

DigitalVideoRecorders

MTOFibre

CityFibre Data

Video Signal

Internet

Video Wall

Sept 19, 2006 ICAT Database and PlatformITSC 2006

Simon Foo

Base Software

Operating System (Linux)

Web Server

Database Server

Server-side Scripting

Free

Open-SourcePlatform-Independent

LAMP

Sept 19, 2006 ICAT Database and PlatformITSC 2006

ICAT Software Architecture

ICAT Database and Platform

Traffic"Datagrabber" ICAT Database

Camera ImageGrabber

Camera ImageGrabber

Apache + PHPWeb Server

Main ICAT

Platform Website

Web-based DataAccess script

Datagrabberfor other data

sources

Client-sideApplications

CSV Formatteddata file

XML Formatteddata file(Future

Expansion)

Travel TimePrediction

FreewayPerformanceEvaluation

Automatic IncidentDetectionAlgorithms

CityRESCU

MTOCompass

"MTO-UTPROC"

MTO-HAWKTraffic

Database

"City-UTPROC"

RESCUTraffic

Database

COMPASSWebsite

RESCU Website

OtherDataSources(Future Expansion)

EnvironmentCanada

Other TMCs

Server-sideWeb

Applications

InformationTheoretic Analysis

of Traffic Data

OtherCustom PHPApplications

ICAT PlatformWebsite

Traffic Data Map

CMS LogSummary

Incident LogSummary

CameraImages

Traffic DataGraphs

Sept 19, 2006 ICAT Database and PlatformITSC 2006

Simon Foo

What’s in the ICAT Database?

Loop Detector Data20s lane volume, occupancy, speed

Changeable Message Sign Messages

Static Camera ImagesEvery 3 minutes

Operator Incident Log

Sept 19, 2006 ICAT Database and PlatformITSC 2006

Simon Foo

ICAT Website

Sept 19, 2006 ICAT Database and PlatformITSC 2006

Simon Foo

Unique Features

Generic R&D framework for traffic data Users can develop their own applications.

Integrates VDS, CMS, incident and camera images A system that can be used to test real-time ITS applications Highly expandable

Unified database structure – easy to add new data sources Applied and tested with data from multiple nations

Canada – Toronto and Ontario Netherlands US – Minnesota

Based only on free, open-source software

Sept 19, 2006 ICAT Database and PlatformITSC 2006

Simon Foo

ICAT Platform Demo

Visit us at: Technical tour – ITS Centre and Testbed on Wednesday 13:40 – 17:00

Contact: Simon Foo [email protected]