1 Standards Migration and Integration William L. Skillas, P.E. Larry D. Henson, P.E. TransCore’s Standards Migration/Integration Efforts/Projects.

Slides:



Advertisements
Similar presentations
PARK IT HERE! Real-Time Parking Information in Uptown Charlotte PARK IT HERE! Real-Time Parking Information in Uptown Charlotte Presenters: Cole Dagerhardt.
Advertisements

Overview What is the National ITS Architecture? User Services
FDOT District 3 ITS Project Update Chad Williams, P.E. District 3 ITS Engineer.
CSD for P802.1AS-REV WG Wednesday, 05 November 2014.
Systems Analysis and Design in a Changing World
Chapter 8: Evaluating Alternatives for Requirements, Environment, and Implementation.
ITS America Annual Meeting Jane White – LA County June 4 th, 2007 Standard ATMS Interfaces – Lessons Learned Los Angeles County Regional Traffic Forum.
IEEE 802.1ABrev Extension for Auto Attach Nigel Bragg Dan Romascanu Paul Unbehagen.
Transit Signal Priority Applications New Technologies, New Opportunities Peter Koonce, PE APTA BRT Conference – Seattle, WA Wednesday, May 5, 2009 Technology.
On-Call Signal Contract Options for Discussion March 13, 2015 Cape Cod Joint Transportation Committee.
Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
1 Project Management & Project Management Software Yale Braunstein School of Information Management & Systems UC Berkeley.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Pertemuan 15 Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
Systems Development (SD) Presentation Michael Webb IT Director for Medicaid Utah Department of Health UDOH Informatics Brownbag August.
ISO 9001:2015 Revision overview - General users
A Distributed Smart Signal Architecture for Traffic Signal Controls Dustin DeVoe Richard Wall, PhD University of Idaho Moscow, ID USA.
Traffic Signal Standards. History Chaos NEMA (TS 1) 170 (CALTRANS / NY) 170E i NEMA TS ATC 2070N Memory Plug-in Others... Electromechanical.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
Evolving TSP to meet the needs of the ITS community 1.
Web Development Process Description
Chapter 2 The process Process, Methods, and Tools
Configuration Management T3 Webinar Feb 21, 2008 Chuck Larsen ITS Program Coordinator Oregon Department of Transportation.
1 ITS America Palm Springs, CA June 6, 2007 SunGuide SM Software – Florida's ITS Software ITS America Palm Springs, CA June 6, 2007 Trey Tillander, P.E.
ACS Lite EconolitePerspective. Outline Development Experience Implementation Outlook.
SCATS Adaptive Traffic System
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
Fast Forward Full Speed Ahead Presented at the Joint ITS Georgia / Tennessee Annual Meeting September 25, 2006 by Carla W. Holmes, P.E., PTOE Georgia Department.
ADAPTIVE SIGNAL CONTROL TECHNOLOGY MODEL SYSTEMS ENGINEERING DOCUMENTS 1 December 20, 2012.
The ITS Professional Capacity Building (PCB) Program.
RITIS Standards Evaluation & Usage Presented at the NCR REGIONAL ITS ARCHITECTURE WORKING GROUP By Jason Ellison November 3, 2007.
ITEC 275 Computer Networks – Switching, Routing, and WANs Week 12 Chapter 14 Robert D’Andrea Some slides provide by Priscilla Oppenheimer and used with.
July 29, 2009 George Saylor, PE ODOT Senior ITS Engineer.
1 Approaches for Integrating Systems Engineering into Your Agency’s Business Practices Presented by: Amy Tang McElwain August 2, 2007 Talking Technology.
1 Regional Integration Across Jurisdictions and Modes: San Diego IMTMS ITS America 2007 Annual Meeting Palm Springs, CA Session 9 - June 4, 2007.
PAR and CSD for P802.1Qxx WG January PAR (1) 1.1 Project Number: P802.1Qxx 1.2 Type of Document: Standard 1.3 Life Cycle: Full Use 2.1 Title:
SunGuide SM Software: Development Status Robert W. Heller, Ph.D. July 14, 2004.
1 ITEC 3010 “Systems Analysis and Design, I” LECTURE 8-1: Evaluating Alternatives for Requirements, Environments, and Implementation Evaluating Alternatives.
Los Angeles County Metropolitan Transportation Authority Overcoming Multi-Jurisdictional Challenges Lessons Learned Implementing Bus Signal Priority.
PRE-PROPOSAL MEETING RFTA Solicitation No Automated Vehicle Locator (AVL) & Computer-Aided Dispatch (CAD) System and Related Services.
CSD for P802.1Qcj WG January Project process requirements Managed objects – Describe the plan for developing a definition of managed objects.
1 Course of Action For Strengthening Transportation Communications and Coordination In the National Capital Region Presented by John M. Contestabile Maryland.
Chapter Sixteen Managing Network Design and Implementation.
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
Chapter 11: Alternative Approach - Purchasing Systems.
Intelligent Transportation Systems Data Dictionaries and Data Registry Thomas M. Kurihara IEEE ITS Program Manager Standards Activities 17 February 1999.
Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
Update on the Escambia/Santa Rosa Regional Advanced Traffic Management System (ATMS) Feasibility and Implementation Plan Ben Faust, P.E. Advanced Traffic.
Network Reliability and Interoperability Council VII NRIC Council Meeting Focus Group 1B Network Architectures for Emergency Communications in 2010 September.
It was found in 1946 in Geneva, Switzerland. its main purpose is to promote the development of international standards to facilitate the exchange of goods.
Presentation to TransPort
Software Requirements Specification Document (SRS)
Privecsg Privacy Recommendation PAR Proposal Date: [ ] Authors: NameAffiliationPhone Juan Carlos ZúñigaInterDigital
CABLING SYSTEM WARRANTY REGISTRATION. PURPOSE OF CABLING REGISTRATION.
1 IEEE interim, Orlando, Florida, March, 2008new-nfinn-fast-chains-rings-par5c-0308-v1 Fast Recovery for Chains and Rings Proposal for PAR and 5.
ITS Device Standards & Procurement Project PURPOSE  Develop a series of Standards & Strategies designed to guide and provide consistency across the development.
TCIP Fare Collection Rob Ayers Prepared for Talking Technology and Transportation (T3) State-of-the-State Update on U.S. Fare Collection Standards December.
ITIL® Service Asset & Configuration Management Foundations Service Transition Thatcher Deane 02/17/2010.
ITEC 275 Computer Networks – Switching, Routing, and WANs Week 12 Chapter 14 Robert D’Andrea Some slides provide by Priscilla Oppenheimer and used with.
Privecsg Privacy Recommendation PAR Proposal Date: [ ] Authors: NameAffiliationPhone Juan Carlos ZúñigaInterDigital
Data and Computer Communications Eighth Edition by William Stallings Chapter 1 – Data Communications, Data Networks, and the Internet.
Systems Analysis and Design in a Changing World, Fifth Edition
Chapter 8 Environments, Alternatives, and Decisions.
Update on 3GPP RAN3 Multi-RAT joint coordination
DASNY Administered Grant Programs
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Lockheed Martin Canada’s SMB Mentoring Program
ITE Midwestern District Conference June 20, 2017
Privacy Recommendation PAR Proposal
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
Presentation transcript:

1 Standards Migration and Integration William L. Skillas, P.E. Larry D. Henson, P.E. TransCore’s Standards Migration/Integration Efforts/Projects

2 Outline TransCore’s perspective Current Standards - Systems Perspective Projects Our NTCIP Experience (Phoenix and Lakewood)

3 TransCore ITS/ATMS is our business –TransCore and its predecessors have been in ITS for 50 years –Specialize in Electronic Toll and ATMS applications Full service engineering consulting firm –Feasibility and design –Implementation and operations –evaluation TransCore has 700 employees in 48 U.S. cities and Australia

4 TransCore’s - Perspective System Designer/Integrator/Operator (Freeway, Traffic, CCTV, etc.) Core Systems Products –Traffic Control (Series 2000, SCATS) –Traveler Information System (VMS/HAR) –CCTV management system (VCS) –Incident Tracking and Management (MICE/CATS) –Malfunction management –WWW applications Use Off-The-Shelf ‘Open Systems’ Hardware/Software –PC/NT/ODBC/CORBA/ORACLE/SYBASE/UNIX/COM-DCOM/... Middle-ware/Enabling products –Data transport –ATMS MAP –ATMS Explorer

5 A Systems View of the Standards Program TMC TMDD ATIS Road-Side Devices NTCIP Class B IEEE P1512 MS/ETMC 2 DSRC SAE - J2353, J2354 EMC TMC ISP Foundation P MST P DDF LRMS- J Links 2 Incidents 3 Traffic Devices 4 Freeway Devices 5 Other In-Vehicle C2C - NTCIP NTCIP Transit METS MS/ETMC 2 SAE

6 Typical ATMS Architecture TCSFTMSATIS Export Import Traffic Controller Ramp Controllers Detector Count Station Changeable Message Sign Hwy Advisory Radio NTCIP Class B (Serial) NTCIP Class E or TCP/IP (Ethernet) NTCIP Class E / C2C / PE1512 Workstation ESSCCTV

7 TransCore’s Migration Projects Milwaukee, WI –TMDD –P1512 Monroe County, NY –NTCIP for Controllers –C2C using DATEX ASN Phoenix/Lakewood –NTCIP for Controllers San Gabriel Valley, CA –C2C using CORBA NYS- Region 11 –C2C (TBD) –TMDD Cross Bronx Expressway –DMS –C2C using DATEX ASN Atlanta, GA –C2C using CORBA –TMDD

8 Traffic Control System Architecture Core Traffic System Communications Server Controllers Serial Communications (Leased Lines, Fiber, Spread- Spectrum, etc) NTCIP Class B Workstations Central Database LAN / WAN Workstations

9 Traffic Controller NTCIP Comm Logic/OpsDatabase Local Comm OutputsInputs Laptop

10 Requirements for an NTCIP Controller? Interchangeability ? – At what level - all features or a subset ? A minimum operational feature set ? The ability to monitor and control the intersection from Central ? Support of additional (vendor-specific) features E.g. Econolite dual vehicle permissive periods PEEK - adaptive split control

11 Approaches Least Common Denominator –Specify a set of objects to which all vendors must comply. –Each vendor may expand that set with proprietary objects. Minimum base-line functionality - customized only as vendor’s require. Universal Data Set –Specify an all-encompassing object set, and each vendor must choose objects from that set. - $$$ System must support all features and functions, even though not all vendors will provide them.

12 Two Case Studies City of Phoenix - Least Common Denominator, no NTCIP specifics. City of Lakewood - Universal Data Set, specified each required and desired object.

13 Case Study: Phoenix, AZ Generic Requirements in RFP (for the controllers): “ Controller units shall be capable of an operational communications protocol allowing full communications to the City’s new traffic signal system. Protocol is based on the latest version of the NTCIP protocol. If NTCIP is updated/revised in the future, the City will desire such upgrades to be implemented in controllers. Proposer shall provide... all upgrades and updates at no additional cost for a period of 24 months from the date of delivery of units to the City Traffic Signal Shop... … Proposers shall provide the City with all information identifying manufacturer-specific features and functions contained within the proposed NTCIP protocol beyond those specified and required by the NTCIP definition.”

14 Case Study: Phoenix, AZ Cont. Problems: –Manufacturers only agreed to support the Mandatory Objects. –All other objects to be proprietary. (NDA for MIBS) –Each manufacturer has a unique set of proprietary objects that could not be cross-mapped. Solutions: –Mandated support of small subset of optional standard TS3.5 objects. –Manufacturer-specific implementation at TCS for monitoring of devices. (Transition for Series 2000) –Manufacturer-specific database and user interface configurations. NOTE: vendors had separate supply contract to the city Phoenix went for a full city wide deployment First Vendor - Econolite, Second was PEEK - Both Low Bid

15 Project was characterized by –Stop work –Change-orders –Re - negotiations –Delayed Installation –Interim Implementation of AB3418 But it was new technology –The RFP was prior to the publication of the NEMA documents! Phoenix is to be commended in leading the way and proofing the technology and developing the applications for NTCIP. –At the time of the Bid, NONE of the vendors had NTCIP compliant controllers! Case Study: Phoenix, AZ Cont.

16 Case Study: Lakewood, CO Very Specific NTCIP Requirements: “The traffic signal controller shall implement all mandatory Conformance Groups as defined in NEMA Standards Publication TS 3.4 … and TS 3.5” “The traffic signal controller shall also implement all mandatory Objects of the following optional Conformance Groups as defined in NEMA Standards Publication TS 3.4 … and TS ” “The traffic signal controller shall also implement the following optional objects as defined in NEMA Standards Publication TS ”

17 Case Study: Lakewood, CO - Cont. Additional Specific Requirements: “It is the City's desire that the controller software also implement the following optional objects as defined in NEMA Standards Publication TS ” Note: RFP further specified ranges (Clarifying the NEMA Spec.) “All objects required by these specifications shall support all values within its standardized range, unless otherwise approved by the City of Lakewood...” Several tables of object ranges followed

18 Case Study: Lakewood, CO - Cont. Approach –System Integrator is responsible for purchasing and establishing a test bed. (9 Intersections) –There will be an evaluation of the test bed controllers. –System Integrator required each vendor to submit a proposal based on the RFP. –The proposal was to include a conformance statement, reasons for non-conformance, and alternative solutions. After evaluation –City will select vendors for full scale deployment - Low Bid

19 Case Study: Lakewood, CO - Cont. Problems Encountered –Manufacturers could not support the required object set within the specified time frame –No compliant controllers available! –Vendor’s were reluctant to commit to building a solution for a small quantity without guarantee of large delivery. Solution –System Integrator sent a list of questions and minimum set of objects to vendors for review and discussion –The System Integrator set up teleconferences with each Vendor. –The City, the Vendor, and the System Integrator discussed alternative solutions and proposals with each Vendor.

20 Case Study: Lakewood, CO - Cont. Result : –Integrator-mandated support of small subset of optional standard TS3.5 objects. –Manufacturer-specific implementation at TCS for monitoring of devices. –Manufacturer-specific database and user interface configurations. NOTE : The Solution is Identical to Phoenix - but issues are being resolved prior to procurement. The concept of a test-bed minimizes the risks to the City, the System Integrator, and the Vendor.

21 Similarities in the Solutions Both Cities ended up with identical solutions: Mandatory Objects Small set of Optional Objects Database access via Proprietary Objects

22 Conclusions Standardization of Objects nullifies proprietary features and functionality. –It is impossible for a standard object set to fully address each manufacturer’s operation. –It is difficult (if not impossible) to design a TCS that uses each manufacturer’s proprietary objects in a generic fashion. Each agency must evaluate tradeoff between standard operation and controller features. –Do the standard objects provide the desired functionality? –Can the controller features be mapped into the standard object set?

23 Observations Manufacturers are working toward controller versions that support the standard (TS 3.5) object set. –Must modify underlying functionality to match data set. –Finite resources for implementing NTCIP. –Proprietary objects higher priority than standard. The newest TS-2 specifications address the issue of the required object set. –Subset of the optional TS 3.5 objects are required for TS-2 Level 2 Conformance. –Many manufacturers are focusing on these objects prior to the remaining optional objects.

24 Recommendations Certification process for controllers - for all conformance groups FHWA/DOT sponsored development of software exerciser(s) which can be used by controller manufacturers and system developers to validate elements of the system. The early version has problems, and without this type of funding, everyone pays to iron out the ambiguities. The existing exerciser has been very valuable, as far as it goes. Comprehensive implementation guide to clarify the NTCIP deployment issues (This is in process).

25 Applicability to Other Standards Implementation of P1512 and NTCIP C2C protocols rely on standardized message sets Message sets must be well defined and finalized in order to ensure a successful implementation Incomplete standard opens door for interpretation and “custom” implementations This leads to “scope creep”, increased cost and delays