Caliper
MS2
Transoft Solutions
GE Lumination

Application Programming Interface (API) Standard for the Advanced Transportation Controller (ATC)


The Advanced Transportation Controller (ATC) Standards are intended to provide an open architecture hardware and software platform that can support a wide variety of Intelligent Transportation Systems (ITS) applications including traffic management, safety, security and other applications. The ATC Standards are being developed and maintained under the direction of the ATC Joint Committee (JC) which is made up of representatives from the American Association of State Highway and Transportation Officials (AASHTO), the Institute of Transportation Engineers (ITE), and the National Electrical Manufacturers Association (NEMA).

The ATC Application Programming Interface (API) Standard is one of four ATC standards efforts. It defines a software platform that operates on an ATC controller unit (as defined by the ATC Controller Standard). The API software provides management capabilities and functional interfaces for the ATC controller's Front Panel, the controller cabinet's Field Input/Output Devices, and the controller's Time. When combined with the ATC controller's operating system, the API software provides a universal interface for application programs to operate on any ATC controller unit regardless of the manufacturer. In addition, it allows multiple application programs to be interoperable on a single ATC controller unit by sharing the controller's fixed resources.

The ATC API Standard has been prepared by the ATC API Working Group (WG), a technical subcommittee of the ATC JC. It establishes a common understanding of the user needs, requirements, and specification of the interface for:

  1. The local, state, and federal transportation agencies who specify ATC equipment;
  2. The software developers, consultants, and manufacturers who develop application programs for ATC equipment; and
  3. The public who benefits in the application programs that run on ATC equipment and directly or indirectly pays for these products.

Other standards within the ATC program include the ATC/2070 Standard, the ATC Controller Standard, and the Intelligent Transportation Systems (ITS) Cabinet Standard.

Version History Table

Version No.
Standard Name
Overall Status Under Development / Published / Superseded Version
Date Approved
v02.06b

Application Programming Interface (API) Standard for the Advanced Transportation Controller (ATC)
Published
01/17/08

 

Tracking ATC API v02.06b by the SDO Process
(For complete details on the steps of the Standards Development Process please see: www.ite.org/standards/ITEStandardDevProcess.pdf)

SDO Process Step
Date
ATC API Standard v02.06b
09/21/07
Appeals
N/A
Notice of Intent to Adopt ATC API Standard v02.06a
09/10/07
Recommended Standard ATC API Standard v02.06a
05/31/07
Committee Comments
N/A
Comments Report on ATC API Standard v02.02
04/17/07
User Comment Draft (UCD) ATC API Standard v02.02
12/03/06

 

Tracking ATC API v02.06b by the Project Plan

Step No.
Project Plan
Step Status
Start Date
Completion Date
Prior Draft
Std

Application Programming Interface (API) Standard for the Advanced Transportation Controller (ATC) Version 99.09.14 Completed
04/01/98
09/14/99
3

Project Planning and Preparation Completed
01/14/04
02/11/04
8

Phase 1 Notice to Proceed Completed
07/12/04
07/12/04
9

Working Group Draft - System API Completed
08/09/04
11/16/04
14

Working Group Draft - Device and Manager APIs Completed
11/16/04
03/08/05
20

User Comment Draft #1:

Completed
12/16/05
02/24/06
25 Phase 1 Design, Prototype, Integrate, Test, V&V, Revise
Completed
12/09/04
05/06/05
32 Phase 2 Notice to Proceed
Completed
01/17/06
01/17/06
42 Phase 2 Design, Prototype, Integrate, Test, V&V, Revise
Completed
03/13/06
11/09/06
71

User Comment Draft #2:

Completed
11/13/06
04/13/07
79

Recommended Standard:

Completed
04/16/07
05/17/07
84

Final Ballot:

Completed
05/18/07
09/20/07
85 Letter Ballot Comment Disposition
Completed
N/A
N/A
86

Final Distribution:

Completed
09/20/07
01/17/08

 


Institute of Transportation Engineers
1099 14th Street, NW, Suite 300 West | Washington, DC 20005-3438 USA
Telephone: +1 202-289-0222 | Fax: +1 202-289-7722
ite_staff@ite.org

© 2008 Institute of Transportation Engineers