ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER...

27
ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 10/31/02 1 of 27 DESCRIPTION : Under these items, the Contractor shall furnish and install BI Tran 233NY9 controller firmware in the Model 179 Controller Units, furnish and install the NYSDOT version of QuicNet/4 server software for Westchester County to control traffic signal controllers as indicated on the plans and specifications. The furnished software shall comply with ITS National Architecture Standards, as indicated in these specifications. The Contractor shall furnish and install QuicNet/4 workstation software as shown in the plans and as directed by the Engineer. In addition, the Contractor shall input all needed traffic signal timing, database, and control parameters as shown in the contract proposal and as directed by the Engineer to bring Model 179 Controller Units on-line with the QuicNet/4 Server Software for Westchester County. The BI Tran 233NY9 controller firmware shall be furnished and installed in Model 179 Controller Units as shown in the plans and as directed by the Engineer. BI Tran QuicNet/4 software shall include providing traffic signal system control of the Model 179 Controller Units shown in the plans. It shall have the ability to transmit system detector and controller communication status to the other compliant systems following the National ITS Architecture Standards and requirements of this specification. BI Tran QuicNet/4 Workstation software shall be furnished and installed on remote workstation computers and shall support remote access to the QuicNet/4 Server software for Westchester County via a dial-up connection and VPN (Virtual Private Network). A compatible version of BI Tran QuicLoad application software shall also be provided to allow all Model 179 Controller Unit and Field Master user-set parameters to be uploaded, downloaded, edited and compared from a laptop computer. The QuicNet/4, local control software, and field master software shall be the same as previously supplied to NYS DOT except as modified in these specifications. The Contractor shall install the QuicNet/4 central software on computer hardware to be purchased by the Westchester County IT Department. MATERIALS : The Contractor shall provide all the necessary EPROMS, PROMS, RAM, system memory modules, application software and commercially available software necessary to furnish, install, and make operational the BI Tran 233NY9 controller, QuicNet/4 Server Software, and QuicNet/4 Workstation Software. For downloading parameters from a laptop computer to the 179 Controllers with the modified BI Tran 233NY9 controller firmware, a compatible version of BI Tran QuicLoad software shall also be provided. The Contractor shall provide all required licensing agreements for the firmware and software. The license for the BI Tran 233NY9 controller firmware shall include the provision for Westchester County to use

Transcript of ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER...

Page 1: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/021 of 27

DESCRIPTION:

Under these items, the Contractor shall furnish and install BI Tran 233NY9 controller firmware in the

Model 179 Controller Units, furnish and install the NYSDOT version of QuicNet/4 server software for

Westchester County to control traffic signal controllers as indicated on the plans and specifications. The

furnished software shall comply with ITS National Architecture Standards, as indicated in these

specifications. The Contractor shall furnish and install QuicNet/4 workstation software as shown in the

plans and as directed by the Engineer. In addition, the Contractor shall input all needed traffic signal

timing, database, and control parameters as shown in the contract proposal and as directed by the

Engineer to bring Model 179 Controller Units on-line with the QuicNet/4 Server Software for

Westchester County.

The BI Tran 233NY9 controller firmware shall be furnished and installed in Model 179 Controller Units

as shown in the plans and as directed by the Engineer.

BI Tran QuicNet/4 software shall include providing traffic signal system control of the Model 179

Controller Units shown in the plans. It shall have the ability to transmit system detector and controller

communication status to the other compliant systems following the National ITS Architecture Standards

and requirements of this specification.

BI Tran QuicNet/4 Workstation software shall be furnished and installed on remote workstation

computers and shall support remote access to the QuicNet/4 Server software for Westchester County via a

dial-up connection and VPN (Virtual Private Network).

A compatible version of BI Tran QuicLoad application software shall also be provided to allow all Model

179 Controller Unit and Field Master user-set parameters to be uploaded, downloaded, edited and

compared from a laptop computer.

The QuicNet/4, local control software, and field master software shall be the same as previously supplied

to NYS DOT except as modified in these specifications. The Contractor shall install the QuicNet/4 central

software on computer hardware to be purchased by the Westchester County IT Department.

MATERIALS:

The Contractor shall provide all the necessary EPROMS, PROMS, RAM, system memory modules,

application software and commercially available software necessary to furnish, install, and make

operational the BI Tran 233NY9 controller, QuicNet/4 Server Software, and QuicNet/4 Workstation

Software. For downloading parameters from a laptop computer to the 179 Controllers with the modified

BI Tran 233NY9 controller firmware, a compatible version of BI Tran QuicLoad software shall also be

provided.

The Contractor shall provide all required licensing agreements for the firmware and software. The license

for the BI Tran 233NY9 controller firmware shall include the provision for Westchester County to use

Page 2: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/022 of 27

this firmware countywide and to program additional EPROMS for Model 179 Controller Units.

Model 179 Controller Units, Computer Servers, Computer Workstations and laptop computers are not

provided under these contract items.

Functional Requirements:

QuicNet/4 ATM S Server Software Overview. The QuicNet/4 ATMS Server Software shall be installed

for Westchester County in the County Building in White Plains and shall provide control to the Model

179 Controller Units proposed to operate with the BI Tran 233NY9 and 210FM firmware as shown in the

plans and as directed by the Engineer. The QuicNet ATMS server and workstation software shall be an

integrated suite of Windows™ applications running on a network of IBM™ or compatible

microcomputers. The Local Area Network operating environment shall support multiple workstations. A

Graphical User Interface (GUI) shall provide primary user interface via multi-tasking Windows 2000 and

Windows XP™ operating systems. File operations, communications, polling and schedule management

shall operate without the need of an operator.

The System shall consist of one Communication Processor/SQL Server in Peer-to-Peer environments or

one Communications Processor and one File Server/Dial-In Remote Access Server in dedicated server

environments. The system shall have additional fixed Workstations, and Remote Workstation capability,

each of which supports concurrent users.

The QuicNet/4 ATMS server software shall be a Microsoft Windows 2000/XP compatible, multi-user,

multi-tasking, local area network (LAN) based system that supports direct and dial-up communications to

local controllers and/or field master. The ATM S shall take full advantage of the W indows NT/2000 32 bit

operating system.

The ATM S workstation software shall be a full Windows NT™ /2000 application. It shall be “user

friendly”, and make full use of “point and click” access to its functions. All operations shall begin from a

“system or Countywide” display map, which will allow direct access to the detailed intersection displays,

timing sheets, and system operations.

All operator interfaces shall be initiated from the map display. The base application shall be a

Countywide or system map with pull-down menus that allow the operator to select any display or

reporting function of the system. In addition, an operator may "point and click” at a desired intersection to

short cut to the following:

A. A double-click of the left button while the cursor is pointing at an intersection shall bring up a

top-most window containing a detailed display of that intersection’s operation.

B. A right-button click on an intersection shall bring up a menu with the following functions

available for the selected intersection:

Page 3: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/023 of 27

• Intersection real time display.

• Controller cabinet input/output real time display.

• Timing Operational Status and Control Source

• Intersection timing database view, edit, upload or download.

• Reports - Alarms, Operations, Database log reports.

• Configuration - View and/or edit the intersection definition record.

• Schedule historical data accumulation and logging

• Operator selection of operating mode (plan and offset)

C. The system Map Display shall support a “fly-over” help facility. When the mouse pointer is

held over an object (such as a traffic signal controller, field master, or ramp metering controller),

a “fly-over” help box shall automatically open to display the controller or object name. If there

are any current alarms active, these shall also be displayed in the help box.

The software shall be designed to allow the operations staff to work with the ATM S without intimate

knowledge of the software or its structure. The menu system shall be written in the English language, and

use common traffic engineering terms. It should only be necessary for the operator to point and click with

the mouse, to proceed further into the menu system. All screens shall be user-friendly and the required

data entries shall be well defined.

A "help" facility shall be included for operator selection. Software shall provide a "Help" button and icon

on each dialog box, display, report, and edit form. GUI design of help system shall conform to M icrosoft

GUI standards. The Help facility shall be context-sensitive. When a user clicks on the help button or icon,

Help information relevant to the item being used shall be displayed. There shall be a help screen for each

timing page for each field object, included, but not limited to traffic signal controllers, field masters, and

ramp metering controllers. The help screen for each timing page shall describe each of the parameters that

are contained on that timing page and shall give recommendations for the proper setting of those

parameters.

The organization and display of information on the menus shall allow the operator to program the

intersection controller and perform all other functions without the need for reference cards or manuals.

Menu systems used for remote workstations shall be consistent with those used for data entry and other

functions at permanent workstations.

The ATM S shall be capable of two-way communications with up to 3,999 local intersection controllers to

provide reports and logs of system operation, monitor intersection operation, allow centralized plan

selection, and upload/download operating parameters. Specifics required for the QuicNet/4 Server

Software are as discussed below.

QuicNet/4 Traffic Signal System Control and Monitoring Requirements:

Local Traffic Signal Control & Monitoring. The QuicNet/4 Server Software shall be able to provide

control to the Model 179 Controller Units as shown in the plans and as directed by the Engineer. The

Page 4: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/024 of 27

Workstation operator shall have the ability to manually override the control plan in effect at any Local

Controller and implement any other control plan in its place.

The ATM S software shall permit intersections to be aggregated by Group for purposes of plan selection.

It shall be possible to dynamically attach Groups to other Groups by time of day or in response to traffic

patterns. Each Local Controller shall be directed to implement the plan selected for its Group.

It shall be possible for the operator, by right clicking on an intersection or field master object on the

system map interface and selecting a status option to inspect what plan and offset selection is currently

being implemented, whether the intersection is coordinated, in preemption, in transition, in free mode, in

software flash mode, or in a malfunction flash mode. The status display shall indicate the active control

source of the plan and offset in effect; i.e. central plan command, local TBC plan command, local manual

plan, local default plan. The display shall also display the cause of the currently commanded central plan;

i.e. central Time of Day scheduler, central TRSP operation, etc. The status display shall also show the

current commands that are currently being sent by the various sources that can generate plan commands

that will be implemented by the local controller.

Each Group shall have associated system detectors. Coordination plan selection for each Group shall be

made based either on the volume and occupancy of that Group's system detectors or by time of day. The

System shall be capable of supporting 8 (eight) system detectors per configurable controller. It shall be

possible to assign any system detector to any Group. Individual system detectors shall be concurrently

assignable to more than one Group with different weighting factors and sample periods.

Traffic Responsive operation shall be initiated by Time of Day and Day of Week or Special Date

schedules. The schedule shall specify the Start and End times for the Traffic Responsive Calculation

Routine. There shall be a minimum of 100 individual, independent Calculation Routines. Each Routine

shall accommodate up to 32 operator specified Sample detectors. Each detector shall have scaling factors

applied to its reported volume and occupancy, in the form of Scaled Volume = C*(V+KO). The Sample

detectors shall be located anywhere within the traffic control system, and need not be associated with the

intersections controlled. The detectors shall be divided into Inbound and Outbound groups, and shall have

the option of operating as a single group of detectors. It shall be possible to delete from each group the

detector(s) reporting the highest, the two highest, the lowest, or the two lowest volumes. In addition,

detectors reporting high or low occupancy may be deleted.

All calculations shall be in units of vehicles/hour, and it shall be possible for the operator to specify the

time between calculations. Provisions shall be made to utilize the average, or the highest, of the detectors,

and to scale this against an operator preset 100 percent Volume Level, which will be used to select an

appropriate Coordination Plan, or Free operation. It shall be possible to select from up to 9 Coordination

Plans, with each Plan having an upper and lower threshold, thus preventing hysteresis or “hunting”. It

shall be possible to limit Plan selection to only certain specific Plans. Offsets shall be selected by

computing the ratio of the results of the Inbound and Outbound Detector Groups and comparing that

result to predefined operator settable levels.

Page 5: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/025 of 27

It shall be possible to control a Coordination Group by Time of Day, while simultaneously running a

Traffic Responsive Calculation Routine which will take control when traffic volumes and occupancies

reach operator predefined levels, or when an abnormal condition is detected. It shall be possible for each

Calculation Routine to issue commands for up to five Coordination Groups. These commands shall be

able to be conditioned so as to only be issued to a selected Coordination Group if the command falls

within an operator-predefined range. If it falls outside this range, control of the Coordination Group will

revert to another Calculation Routine, or to Time of Day operation. This option shall be available for each

of the five groups in each Traffic Responsive Calculation Routine.

Security:

The ATMS shall include Security and access control features and use the operating systems security

features to determine “trusted” operator logons. Operators shall be granted access to system functions

based on their access privilege levels as assigned by the system administrator. The log shall list the

operator, the operation performed, the Intersection effected and the data used or modified.

Access to the programming for intersection timing data base modifications shall be restricted via a

security system built into the ATMS Software. The system will permit individuals who are granted

administrative rights to add and delete authorized users to the ATMS. For each user, the system

administrator shall be able select individual access rights. At a minimum, the following permissions may

be selected:

(1) Designate user as Security Administrator

(2) Reload Database Configuration

(3) Place vehicle and pedestrian calls

(4) Place preemption calls

(5) Configure System Detectors

(6) Configure Groups

(7) Configure Controllers

(8) Configure Pager

(9) Configure CCTV Parameters

(10) Create/Modify QuicDraw based graphics

(11) Update Graphics

(12) Update QuicNet Client Executables

(13) Select CCTV Cameras

(14) Select CCTV M onitors

(15) Control CCTV PTZ Functions

(16) Select CCTV “Pre-shots”

(17) Schedule Detector Count Sessions

(18) Schedule Split Monitor Sessions

(19) Change System Scheduler Operations

(20) Implement Forced Group Plans

(21) Set Controller Manual Plans

(22) Broadcast Time of Day

Page 6: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/026 of 27

(23) View data base only

(24) Import timings

(25) Export Timings

(26) Upload timings

(27) Save Uploaded Timings

(28) Make timing data base changes

(29) Download timings

(30) Set agency affiliation for control objects

As many as 5 different categories of organizations with connected field devices shall be accommodated.

The following operations shall be constrained by agency affiliation:

(13) Select CCTV Cameras

(14) Select CCTV M onitors

(15) Control CCTV PTZ functions

(16) Select CCTV “Pre-shots”

(21) Set Controller Manual Plans

(27) Save Uploaded Timings

(28) Make timing database changes

(29) Download timings

If a user is not granted access to configure groups or controllers, that user will still be permitted to open

the configuration dialog box for the object and to use the controller name pull down list and search

facility to locate a particular controller and inspect the contents of its configuration record. However, such

a user would not be permitted to make any changes to the record. It shall be possible for the user to print

out the configuration record for individual objects by means of a print button on the configuration dialog

box.

For those activities that require special network administrative rights, (such as Update Wizard) the system

shall check whether the user requesting to perform the operation has sufficient network and/or domain

rights to successfully perform the intended task. If the user lacks sufficient rights, the software shall

notify the user via an interactive message box and shall not attempt to perform the requested operation.

The transferring of local traffic signal controller operating mode and communication status shall be

provided per National ITS Architecture Standards as discussed elsewhere in the specification.

Graphical displays showing local traffic signal controller operation and status shall be provided as

discussed elsewhere in the specification.

System Control, Detector Processing & Event Monitoring. The QuicNet/4 Server Software shall have the

ability to accept and process system detectors for each local traffic signal controller. The software shall

be able to process volume, occupancy, and speed from the system detectors. System Detector control and

monitoring shall include, at a minimum, all the current features incorporated into the QuicNet/4 Server

Software that has been supplied to NYSDOT under separate previous contracts.

Page 7: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/027 of 27

Intersection Configuration information and event logs shall be stored in a database format that is

supported by multiple commercial third party database software. At a minimum the user shall be able to

choose to store the data in any one of the following common formats - Paradox, Microsoft Access,

Microsoft SQL, Oracle, or Sybase. The ATMS software shall support all of these formats. The contractor

shall install the system to use Microsoft SQL database.

The ATMS software shall have the capability to manually back-up or automatically back-up and

overwrite the data collected for these reports. Report formatting shall be user defined. It shall be

generated in either a spreadsheet or data base format. As a minimum, the ATMS shall have the capability

of monitoring and logging the following user specified functions:

A. Event Log

1. System Activities

a. System start-up

b. System shutdown

c. User login

d. User log-off

e. System Configuration at startup

2. Alarm log (date, time, location, type)

Controller alarms (Cabinet flash, Conflict flash, Manual plan, Police control,

Detector fail, Communications, Door open, and assignable input)

3. Operations (date, time, location, event)

a. All plan changes, by group

b. Transition

c. All controller plan changes, if plan is other than that called for by group

(includes preempt, etc.).

4. Database (date, time, location, operator)

. a. All database changes

b. All downloads

B. Automatic Data Acquisition

1. System Detector Volume and Occupancy.

2. Intersection Detector Counts.

3. Real Time Split Monitor Data.

C. Analysis and Display of the following:

1. Counts generated from uploaded Intersection Detector Counts.

2. System Detector Volume and Occupancy.

3. Intersection Detector Counts.

Page 8: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/028 of 27

4. Real Time Split Monitor data.

The ATM S Software shall provide for monitoring of the System by receiving monitored events produced

by the local or master controller. These events shall be stored on the hard disk to provide display, reports

or logs as defined later in this Section. Each event shall include date and time of event occurrence,

equipment identification, and description of the event.

The ATMS software shall provide alarm event reporting. All device failures shall be reported as events.

All program and mode changes shall be reported as events.

Operational status of the System shall be monitored by the ATMS to produce reports and logs. Data for

these reports shall be stored on the microcomputer system and also be capable of display or printing by

operator selection. The content of status reports shall include, but not be limited to the following; local

intersection status, intersection detector status, system detector status, speed detector status (if provided in

system), communications status, traffic plan currently in effect, any special functions status, stored events

file, current detector data, controller and detector failure reports.

It shall be possible to produce reports of all historical alarm and event information as well as to produce

reports of current alarm and operations status. Current alarm and operations reports shall produce a

‘snapshot’ of current alarm and operational conditions, similar to those produced for historical reports.

The System shall have the capability of storing and processing both real-time detector data and buffered

detector data. Real-time data shall be displayed as received from the local or master controller. Event

logs of this data shall include volume, occupancy, and speeds. Buffered detector data shall be stored in

the local or master controller and transferred to the central computer at scheduled intervals to be selected

by the operator.

Software Installation and Maintenance:

The Contractor shall supply all necessary third party software necessary to support operation of the

system. All software shall be in conformance with the application software manufacturer’s (BI Tran

Systems) recommendations. This includes, but is not limited to:

• Microsoft SQL Server 2000 -Enterprise Edition

• 10 Client Access Licenses for SQL server

• Microsoft Office Professional – 10 licenses

• 10 client access licenses for Windows 2000/XP Server

• Anti-virus software as specified by application software manufacturer (BI Tran) – 13

copies

• Any other software required to furnish a complete, operating ATMS system

Westchester will supply the following software, in connection with the supply of computer hardware

described elsewhere in this specification:

• Windows 2000/XP workstation operating system software for QuicNet/4 ATMS

workstations

• Windows 2000/XP server operating system software for the QuicNet/4 Communications

Page 9: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/029 of 27

Processor and SQL Server CPU's

The Contractor shall supply the brand and version of the third party support software as specified by BI

Tran Systems. Before purchase of any software, the Contractor shall submit the software to be purchased

accompanied by written confirmation from BI Tran Systems, that BI Tran has reviewed the software

selections and finds the software selection to be compatible and complete. All software shall be installed

in accordance with the application software’s manufacturer’s recommendation. The Contractor shall

install the latest service packs and updates for all BI Tran and third party software. The Contractor shall

continue to install and maintain the latest updates and service packs through the end of the warranty

period. The Contractor shall coordinate all software maintenance activities with the application software

manufacturer, and perform all software operations in line with BI Tran’s recommendations. The

Contractor shall keep an inventory of all software used on the project and shall maintain all media and

documentation on site in a secure cabinet to be supplied by the Contractor. Each piece of documentation

and software shall be neatly labeled indicating the project name and the machine on which the software

was installed. All software, including software originally received electronically via the Internet or email

shall be recorded on floppy disk or CD-ROM .

The Contractor shall maintain a log of all software installation and maintenance activities.

At a minimum, this log shall indicate

• Date

• Time

• Software Product

• Version/Service Pack Number/ Patch Number, etc.

• Action Performed

• Make of Target Machine

• Model of Target Machine

• Serial Number of Target Machine

• Network ID ‘Name’ of Target Machine

• Work performed by

• Comments

This log shall be kept on site in electronic form in a commercial third party database such as Microsoft

Access. A hard copy of the log shall be transmitted to the Engineer monthly until the completion of the

warranty period. The Contractor shall train designated Owner and Engineer staff on the use of the log and

shall allow them to have access to it.

The Contractor shall secure all software licenses as needed to support the operation of the system and the

specific requirements contained in these specifications. All software licenses shall be issued by

Westchester County DPW. No sublicensing is permitted. The Contractor shall maintain a log of all

software licenses and maintain documentation of all licenses on site.

The Contractor shall supply enough back media to make 40 complete backups of the QuicNet

Page 10: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0210 of 27

Communications Processor and SQL server. Backup software shall contain an “open file agent” to permit

backup of all open data and database files. The Contractor shall supply software as needed to make

automatic backups of the data on a daily basis, with the need for intervention during the backup process.

(Operator intervention is permitted to change media at the completion of each daily back up. Backup

regime shall consist of daily incremental backups and weekly full backups. The Contractor shall provide a

locked, fireproof storage cabinet on site to store backup media sets. Each backup set shall use a new set of

backup tapes. The Contractor shall maintain the last six (6) daily incremental backups, one month’s worth

of weekly backups and the last four monthly backups. The final backup set for each calendar year shall be

delivered to Westchester County DPW. The Contractor shall keep a log in electronic form (such

Microsoft Excel or Access) of all backups and restore activity.

Pager Support

The central software shall support alphanumeric pager functions. When an alarm condition is detected,

the system shall activate a pager. The user may specify up to 10 different pager numbers to be called

according to a time-of-day, day of week schedule.

QuicNet/4 ATM S Traffic Signal System User Interface and Graphic Displays. The Quicnet/4 ATM S shall

have the capability of monitoring and displaying single or multiple "windows" of system status and

monitoring data in a color graphics format in real time. Real-time displays shall include a combination of

modules providing the display capability listed below. The software shall allow the operator to view

multiple Intersections, a Countywide map and or multiple Subsystems simultaneously, each adjusted for

size and displayed fully in a portion of the workstation monitor screen.

Creation of Custom Graphic Displays

The ATMS software shall have the capabilities of creating, editing and updating status and monitoring

displays over system, sub-system, intersection and controller backgrounds. All software associated with

the creation and editing of the displays, shall be provided as part of the ATMS software package.

A “drag and drop” utility shall be supplied for the creation of real- time graphical status displays for the

following system displays:

• Intersection Status

• Controller I/O Status Display

• Group/Sub-system Status

• System Map

The utility shall allow the user to place real time and static symbols on top of a user-generated

background. The user shall be able, through a series of drop down menu and palette selections, to place

any real-time symbol, static symbol, or text block field that is supported by the definition file for that

display. No manual editing of the definition file shall be necessary to support display and positioning of

any status object supported by the graphical display. After initial creation of the defin ition file, the user

shall be able to change the background drawing selection by means of the graphical drag and drop utility.

All user references and selections to the graphics definition files for an object shall be made by use of the

controller name. The internal system ID number shall not be used for user references and selection.

Page 11: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0211 of 27

System or County-Wide Display

A system or Countywide status of all intersections shall be superimposed over a County map. The map

background may be created and intersection locations specified by the operator. A minimum of four (4)

selectable status modes are required. The modes are as follows:

Progression (Arterial Green)

Operational Status

Timing Status

Alarms

The Arterial Green Status shall indicate, system-wide which intersection controllers are serving the

arterial. Operations status shall indicate five levels of operation: Normal Operation, Offline, Critical

Alarm, Non-critical Alarm, or Preemption. Timing Status shall indicate the timing status of controllers:

Normal TBC, Free, Transition, Preemption, Priority, Software Flash, and Failure (Hardware Flash)

Alarms shall be user defined for a minimum of eight conditions per controller.

The system shall support two options for displaying system-wide data. Each system may be configured

for one option at a time. The system shall support a system map developed from raster graph ics using the

Windows *.bmp format. It shall also support a system map developed from vector graphics using the

ESRI Arc-Info file format. The choice of system map format shall be made prior to initial system

installation. The choice of *.bmp or GIS system map shall be made in consultation with the Westchester

County DPW. Westchester County DPW will make available map information for reference use and/or

incorporation into the system graphics. All data made available may be used in conjunction with this

project and may not be released to any other party.

The drag and drop graphics creation facility shall support drag and drop placement of the following

objects on a user created system map:

• Traffic Signal Controllers

• CCTV cameras

• Field M asters

• User Defined Bitmaps (IMAGE)

• User Defined Text Strings (LABEL)

• Current System Time and Date

It shall be possible for the user to select the image to be used with each class of object.

Sub-System Display The sub-system operation display shall display symbols and text superimposed over

a map of the area covered by the sub-system. In addition to simultaneous indications for arterial greens,

alarm status, and operational status for all intersections within the sub-system, the sub-system display

shall indicate as a minimum, the plan number, current cycle timer, date and time, and system detector

volume, occupancy and speed.

Page 12: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0212 of 27

The drag and drop graphics creation facility shall support drag and drop placement of the following

objects on a user created sub-system display map:

• Current Plan and Offset for Field Masters and Local Controllers

• Current Alarm Status for Field Masters and Local Controllers

• Plan Control Mode for Field M aster

• Phase Arrow Position and Phase Association

• V/O/S for System Detectors

• User Defined Bitmaps (IMAGE)

• User Defined Text Strings (LABEL)

• Current System Time and Date

• Local Cycle Timer (for Key Controller or Field Master

• Local Cycle Length Selection for Key Controller or Field Master

• Dial-up On line status for each dial up equipped field device

It shall be possible to set the following global parameters for an individual Subsystem Display:

• Default Plan text color

• Default Alarm text color

• Default Detector text color

• Default Label text color

• Display/Suppress red arrow display (SHOWRED)

The user shall be able to select symbols to be used to display the following real time objects:

• Phase Arrows

• Field Master Objects

The user shall be able to select, apply and modify all parameters supported by the Subsystem display via

the “drag and drop” graphical utility. No manual editing of the definition file shall be needed to

implement any changes to the subsystem display.

The scope of a single subsystem display may include one or more dial up field masters or dial up

intersections. When a subsystem display is requested where dial up circuits are involved, the system shall

automatically attempt to connect to all dial up circuits that support the objects shown on that display, up

to the limit of available out bound dial up communications channels. The system shall open a message

box that indicates that indicates that dialing is in progress until connections are established. The

subsystem display shall display the connection status for each dial-up equipped field device.

The installation contractor shall create the graphics background for each dial up circuit so that it shows

the interconnect relationship between the dial up equipped device and any dependent field devices.

Local Intersection Display The Workstation shall display a geometric representation of any selected

system intersection on the color graphics monitor. Symbols, background and text may be created and

located anywhere on the background by the operator. The display shall support multiple symbols on

screen for each of the functions displayed, with the maximum number of active symbols limited only by

Page 13: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0213 of 27

workstation memory. It shall be possible to simultaneously display multiple intersections on the same

monitor. It shall be possible to simultaneously display multiple intersections that use the same

communications channel.

It shall be possible for the operator to create the geometric representations of every intersection for the

Real Time Intersection display. The Intersection graphic backgrounds depicting the local intersection

signalization, striping and geometry and all active and passive symbols shall be in a bit map format,

editable by a standard Windows paint program.

The utility shall be permit 'drag and drop' placement of real-time symbols on the intersection

backgrounds. The drag and drop graphics creation facility shall support drag and drop placement of the

following objects on a user created Local Intersection Display:

• Phase, Overlap, and Pedestrian Display Indications

• Phase and Overlap Number/Letter

• Current Controller Status

• Current Plan Selection

• Current Offset Selection

• Current Cycle Length Selection

• Current Offset Selection Value

• Master Cycle Timer

• Local Cycle Timer

• Force off Status

• Local Time

• Local Date

• Time of Day Function Output Status

• Preempt Sequence Status Symbol

• Phase Call Status

• Pedestrian Call Status

• Static Bitmap Image (IMAGE)

• Static text image (LABEL)

It shall be possible to select the symbol to be used from a palette associated with each of the graphics

symbols described above. In the case of the Time of Day function, it shall be possible to assign a different

image to each discrete Time of Day output. The display shall support placement of multiple images for

each symbol type and display parameter.

When accessing intersection identification information in the configuration of the intersection graphic

displays, all references shall use the intersection name.

Real time symbols that display the status of controller inputs (e.g. detectors) shall operate as follows.

Whenever an input is active for any part of a polling interval, the status buffer to be reported for that input

pin shall be latched in an active state for the remainder of the polling interval until the next status message

is transmitted to the central. Whenever the status of the pins is transmitted to central, the corresponding

Page 14: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0214 of 27

buffers shall be cleared unless the inputs are still active. The latching of the status information to be

reported to central for display purposes shall be independent of all other functions that make use of input

information.

For every display symbol, the real time graphics display shall permit multiple instances of a single

symbol to be used on a single display.

Local Intersection Display Operation. This display shall contain symbols for display of signal color and

detector information for all phases and overlaps, all pertinent coordination timing, plus intersection

identification information, current date and time, etc., as obtained from the intersection software. It shall

be possible to place remote vehicle, pedestrian, and preemption calls from the intersection display.

Controller Cabinet Display - A graphic image of the controller front panel and cabinet input and output

files shall display controller front panel display, detector inputs, and load switch outputs. Multiple cabinet

types shall be supported. It shall be possible for the user to create and/or modify the controller cabinet

display using the QuicDraw graphics generation facility. It shall be possible to simultaneously display

multiple cabinet displays on the same and/or different monitors, even if some intersections use the same

communications channel.

It shall be possible to configure the definition files for the cabinet display by using only the drag and drop

graphics generation facility. The cabinet display shall allow a default cabinet type to be associated with an

intersection. It shall also be possible for the user to use the drag and drop utility to create a unique cabinet

display to be associated with an individual intersection. The system shall allow as many different cabinet

definitions as it allows number of field controller cabinets. The Cabinet I/O display shall fully support

display status of all inputs and outputs of a model 179 and model controllers. The display shall also

support display status of all LED's and character displays on Model 170 and 179 controllers as well as the

status of the controller Stop Time Switch.

When accessing intersection identification information in the configuration of the cabinet graphic

displays, all references shall use the intersection name.

Real time symbols that display the status of controller inputs (e.g. C1 pins and detectors) shall operate as

follows:

Whenever an input is active for any part of a polling interval, the status buffer to be reported for that input

pin shall be latched in the active state for the remainder of the polling interval until the next status

message is transmitted to the central computer. Whenever the status of the input pins is transmitted to

central, the corresponding buffers shall be cleared unless the corresponding inputs are still active. The

latching of the status information to be reported to central for display purposes shall be independent of all

other functions that make use of input information.

For every display symbol, the real time graphics display shall permit multiple instances of a single

symbol to be used in a single graphic display.

Page 15: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0215 of 27

All background maps shall be developed in consultation with the Engineer and shall be submitted to the

Engineer for approval.

QuicNet/4 Traffic Signal System Database. The QuicNet/4 system database(s) shall include the traffic

signal parameters required to make operational the Model 179 Controller Units. The operator shall be

able to program the local controllers shall by means of timing data screens that display all the

programming options unique to each controller type. Data for each controller shall be on a screen or

screens specific to that controller. The operator shall be able to quickly scroll through these screens

without waiting for data to be entered on the screen. Newly entered data shall overwrite the existing data

on the screen. Error checking techniques shall inform the operator of errors in the data prior to changes

being saved.

Uploading or downloading of any timing data changes shall not cause the system or any intersection

controller to go off-line. There shall be features built into the system to allow comparing the uploaded

data base with the data base on file and displaying the differences on the normal data display screen.

The Local Controller Database Management function shall include the following:

• Configuration Data.

• Phase Timing and Flags

• Overlap Inputs, Timing, Flags, and Outputs.

• Detector Configuration, Input, Assignment, and Timing.

• Preemption Inputs, Configuration, and Timing

• Coordination Timing and Flags.

• Time Base Coordination Normal and Holiday Schedule.

• Holiday Schedule Timing

• Time of Day Function Outputs.

• System Detector Assignments.

• Programmable Assignable Inputs

• Programmable Assignable Outputs

• Programmable Logic

• Communications Parameters

Uploading and downloading of controller timing from the central microcomputer shall include

preemption programming, time base programming, detector assignments and special functions.

Intersection timing data shall be locked to prevent multiple read/write workstation access to an individual

record.

All parameters that may be set at the front panel of the controller shall be capable of being uploaded and

compared to values stored in the QuicNet database. It shall be possible to download all parameters that

can be entered via the front panel of the controller with the exception of communications address (C-0-0)

and communications port parity setting. If the vendor has reason to inhibit downloading of any other

parameter(s) that is accessible via the front panel, a list of such parameters shall be submitted to the

Page 16: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0216 of 27

Engineer within ten days of notice to proceed. The submittal shall include the name and functional

description for each parameter, its front panel keystroke location and the reason why the parameter should

not be downloaded. The Engineer will review the submittal and shall indicate which parameters shall be

downloaded. No parameter shall be excluded from downloading except as provided in these

specifications or an approved submittal.

Local Controller timing parameters, when viewed on the workstation monitor, shall be arranged in a

manner similar to that used in the timing sheets furnished with the Intersection software.

It shall be possible to both upload and download all operator settable timing parameters from the Local

Controllers to the System database and to compare them with the disk file and to update the disk file.

Remote Upload and Download

It shall be possible to automatically initiate a remote upload or download session from the front panel of a

local intersection controller or field master. If the proper access code is entered at the local controller, the

central system shall perform an automatic upload or download of the entire controller database. If a

download is requested, the system shall download the entire timing database to the local controller, using

the timing data that has been stored in the central database. If a remote upload is requested, the ATMS

will automatically read all timing data in the local controller and copy it to the central database.

The system shall log all attempts to perform remote download or upload operations and the success or

failure of those attempts. This information shall be readily retrievable via the operations and alarm reports

supplied with the system.

It shall be possible to inhibit remote uploads and/or remote downloads on an individual device basis or a

system basis via global system settings (remote upload permitted, remote download permitted) and via

settings in the configuration record for each field device.

When a remote upload session is attempted, the “request location” accessed via the controller front panel

shall acknowledge progress by displaying a unique code for each of the following steps:

• Request entered

• Online with central

• Request acknowledged by central

• Central unable to comply (record open or system busy)

• Operation aborted by local

• Operation aborted by central

While the remote download or upload operation is proceeding, the central computer shall periodically

download a “countdown” timer value to be displayed in the front panel of the controller. This value shall

be decremented as each major block of data is sent or received, with a maximum change interval of 15

seconds.

If the central computer aborts a remote operation, the occurrence and reason shall be noted. Central shall

reset all associated status and request flags in the central software and the local software. If

Page 17: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0217 of 27

communications permit, the central computer shall transmit the appropriate result code to be displayed on

the front panel of the controller.

If local device aborts a remote operation, the occurrence and reason shall be noted and transmitted to

central (if possible). The local shall reset all local request flags and shall request that the central reset all

appropriate central status and request flags in the central software. The central shall log any locally

initiated abort events.

It shall be possible for the user to set the following time out parameters associated with remote

download/upload requests:

Local controller

• Maximum central communications time out – communications

• Maximum session time

Central Computer

• Maximum local communications time out

• Maximum session time out

• Maximum communications errors

Whenever an error occurs, the error shall be recorded in the event log.

Remote upload and download shall be supported by all:

• Traffic Signal Controllers

• Field M asters

If a device uses a dial up circuit to communicate with central, a request for remote operation shall cause

the appropriate device (field master or local intersection controller) to initiate a call to central to request

the operation. The field device shall have a parameter that allows remote download/upload dial in calls to

be inhibited. If this flag is set, the request will not be processed, and the front panel shall display a result

code that indicates that the call has been blocked.

Whenever a remote operation has failed or has been blocked, the request entry location shall continue to

display the result code until the next automatic blanking of the front panel. At that time, the result code

shall be reset to ‘0’.

Data Import and Export Feature - The system shall support a data import and export function. This

function shall permit data to be exchanged between the central control system and a companion laptop

program for uploading and downloading data to intersection controllers.

It shall be possible to import and export data to the widest possible media set. The Data Export function

shall automatically calculate and place as much data on a volume as that volume may reasonably contain.

At a minimum, import and export shall support exporting and importing of data to and from:

• 3.5” floppy disks

• Zip Disks

Page 18: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0218 of 27

• CD RW disk (with appropriate local machine support)

• Networked shared drives\directories

The import/export function shall permit transfer of the following data for all field device types:

• System Database Configuration Data

• Local Device Timing and Configuration Data

• Local Device Graphics and Definition Files

It shall be possible for the operator to specify subsets of data to be imported or exported by data type or

device type and/or name.

Flexible Report Generation - Standard reports shall be generated and allow operator to filter and sort

based on various parameters. The user may customize reports and printouts using a third report

generator/data filter such as Microsoft Access.

Remote Network Access - The ATM S software shall include the capability to access the system from a

remote workstation via a Virtual Private Network (VPN). Running the system on a remote workstation

shall be indistinguishable from running the system on a standard workstation, except for data transfer

times, which may be affected by the slower bandwidth of the remote link. The contractor shall furnish and

install VPN client software on remote workstations in accordance with W estchester County IT

Department guidelines.

Special Features:

Time-Space Diagram Generation - The system also shall be able to generate time space diagrams that are

based on intersection timing data. The system shall include a utility for describing the configuration of

networks for which time-space diagrams are to be displayed. The utility shall use a graphical user

interface (GUI) that is integrated into the main QuicNet/4 ATM S GUI. The use of non-GUI tools such as

text editors to develop the network descriptions is not permitted.

Real Time Time-Space Diagram - The system shall support a real time time-space display. The real time

time-space display will show green bands as actually reported by phase returns from individual

controllers. It shall be possible to generate displays for each arterial, select the intersection, spacing, and

phasing necessary to produce the green band display. Opening of a real time display would initiate dial

up calls as needed to the controllers contained in the arterial network. The real-time green band display

shall indicate communications line status as reported for each displayed device. User shall be able to set

the overall display period in seconds and shall be able to select display of a “one time” snapshot or

continuous “rolling update”. It shall be possible to print the display on a color laser printer using a print

button on the real-time green band display. Various paper sizes, including letter, legal, and 11” x 17” inch

landscape mode shall be supported.

System Hardware

The QuicNet Communications Processor, SQL server, and workstations shall be supplied by the

Page 19: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0219 of 27

Westchester County IT Department, based upon specifications from the QuicNet/4 ATMS applications

software manufacturer. After consultation with the software manufacturer, the Contractor shall supply

ATMS software manufacturer’s required computer equipment specifications. The Contractor shall

provide these requirements to the Westchester County IT Department via the County Project Manager 60

days prior to needing the equipment. The County IT Department will procure the hardware and operating

systems and have them shipped directly to an address determined by the Contractor. The Contractor will

perform all necessary assembly, configuration, software installation, data entry, integration, and testing.

Contractor shall ship equipment back to Westchester County DPW and install the equipment in the

specified. Contractor is responsible for all damages incurred during shipping and setup.

Following are anticipated hardware configurations. This list is for information only, and should be viewed

as a minimum configuration. The ATMS application software manufacturer shall determine the actual

configuration. Any conflict with these specifications shall be identified at the time of bid.

Communications Processor

Rack mount Pentium 4/ 1.2GHz/ Dual Processor or faster PCI/ISA main board

Dual Power supply

512 MB RAM

VGA color graphics adapter with minimum 2 MB.

Rack mount LCD VGA color graphics monitor, minimum 14" diagonal

24X or faster, CD ROM drive

2 – Mirrored Internal Hard Disk, 40.0 GB MB

Internal 100 MB Zip™ Drive

Internal High Density floppy drive, 3-1/2

Integrated Keyboard/Pointing Device in Rack Mount Pull Out Drawer

4 port KVM switch w/ cables (to be shared with SQL server)

Parallel port

2 serial ports

DIGI Acceleport C/CON 16 rack mount serial port adapter Port appropriately sized

DIGI 8em 8-port dial up modem adapter

100 MBps Network Adapter r

Windows 2000/XP Server Operating System

3U rack height

All internal adapters removable with out the use of tools

All HDD removable from front without use of tools

CPU Chassis shall be mounted on a slide out drawer to permit servicing of all internal

components from front of rack.

Integral cable management arms shall be supplied to prevent tangling of cables when CPU drawer

is pulled out for service

PC to be IBM xSeries 342 or Engineer approved equal.

Rack Mount UPS – APC Smart-UPS 2200 series or equal

Page 20: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0220 of 27

SQL Server

Rack mount Pentium 4 1.2GHz/ Dual Processor or faster PCI/ISA main board

Dual Power supply

512 MB RAM

VGA color graphics adapter with minimum 2 MB.

24X or faster, CD ROM drive

5 –Internal Hard Disk Drives, 20.0 GB MB each in a RAID-5 configuration

40/80 GB Internal tape drive

Internal High Density floppy drive, 3-1/2

Parallel interface Printer

2 serial ports

100 MBps Network Adapter r

Windows 2000/XP Server Operating System

3U rack height

All internal adapters removable with out the use of tools

All HDD removable from front without use of tools

CPU Chassis shall be mounted on a slide out drawer to permit servicing of all internal

components from front of rack.

Integral cable management arms shall be supplied to prevent tangling of cables when CPU drawer

is pulled out for service

PC to be IBM xSeries 342 or Engineer approved equal.

Workstation

Pentium 4/ 1.8 GHz or faster PCI/ISA main board

512 MB RAM

Dual port XGA color graphics adapter with 16 MB video RAM

2 each LCD color graphics monitor, minimum 18" diagonal 1280 x 1024 resolution

24X CD-RW ROM drive

Internal Hard Disk, 40 GB

Internal High Density floppy drive, 3-1/2

Internal 100 MB Zip™ Drive

Mouse – MS Optical Trackball

100 MBps Network Adapter

Parallel port

Serial Port

USB 2.0 port

Windows 2000/XP Professional Operating System

Remote Workstation

Pentium 4/ 1.8 GHz or faster PCI/ISA main board

512 MB RAM

40 GB Hard Drive

XGA color graphics adapter

1280 x 1024 / 18” diagonal LCD Graphics display

Page 21: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0221 of 27

3.5”/1.44 MB Internal floppy drive

56 K-baud /V.90 or faster internal modem

Parallel Port

Serial Port

USB 2.0 port

100 MBps Network adapter

Pointing device – MS Optical Trackball

Windows 2000/XP Professional

Traffic signal timings and coordination data shall be entered for each controller as shown in the contract

plans and as directed by the Engineer. The system database(s) shall include all data necessary to form a

complete, working system for all field devices installed under this contract.

Time Synchronization Utility

Contractor shall furnish and install a time synchronization facility, such as the Microsoft “timeserv”

service, to maintain accurate time on system components. Time synchronization software shall run as a

service on all Windows NT and 2000 servers and workstations and shall not require a user to be logged

on to perform automatic time synchronization. The software shall allow the system to secure time from

NIST clocks via either dial up telephone or Internet connections. Software shall allow system

administrators to designate update frequency and method of time synchronization (dial up or Internet).

Contractor shall provide suitable anti-virus and firewall software to prevent unauthorized access to the

system via the Internet.

QuicNet/4 Event Logging and Reports. All existing event logging and summaries, at a minimum,

provided with the existing QuicNet/4 Server Software shall be provided.

National ITS Architecture Standards Enhancements. The system shall support transfer of local traffic

signal control and system detector data using the Transmission Control Protocol / Internet Protocol

(TCP/IP), and as defined in the National ITS Architecture NTCIP Standard 2304 NTCIP-AP-DATEX-

ASN.

The data to be transmitted shall include, at a minimum, the basic functions outlined in Table 1 below per

the Traffic Management Data Dictionary (TMDD) and Message Sets for External Traffic Management

Center Communications (MS/EMTCC) standards. All data shall be transmitted as defined in the National

ITS Architecture NTCIP Standard 2304 NTCIP-AP-DATEX-ASN.

Page 22: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0222 of 27

BASIC FUNCTION TMDD AND MESSAGE SET

FUNCTION AND VARIABLE

MS/ETM

C2 REF.

TMDD

REFERENC

E

POLLIN

G

RATE

1. Originating agency

ID

Device-Organization Operator Id 4.4.2.2 DE 3706 Once per

minute

2. Current mode and

timing plan for each

control zone

Section-Status 4.5.2.3 Once per

minuteSection-Id Number 4.5.2.3 DE 3421

Section-Signal Control Mode 4.5.2.3 DE 3484

Timing-Plan-Id Number (section

timing plan number)

4.5.2.3 DE 3486

3. Smoothed volume,

speed and occupancy

f o r e a ch s y s t e m

detector

Current-Link-Conditions 4.2.1.2 Once per

minuteLink-Id Number (detector ID

number)

4.2.1.2 DE 3012

Link-Volume (smoothed volume) 4.2.1.2 DE 3040

Link-Speed (smoothed speed) 4.2.1.2 DE 3033

Link-Occupancy (smoothed

occupancy)

4.2.1.2 DE 3020

4. Controller off line

s t a t u s ( r e p o r t

controllers that are off

line)

Intersection-Status 4.5.2.1 Once per

five

minutesDevice-Node Id (off-line

controller ID)

4.5.2.1 DE 3750

Intersection-Signal Control Mode

(off-line code)

4.5.2.1 DE 3472

Note: A message consisting of Groups 1, 2 and 3 shall be transmitted at one-minute intervals. Every fifth

transmission shall also include Group 4.

Table 1: Message Structure for Transmitting Traffic Data from the QuicNet/4 Server Software to external

transportation management systems.

The contractor shall provide a utility that demonstrates the transfer of the data and which can show that

the data can be transferred in accordance with these specifications. The Contractor shall provide complete

documentation to allow other developers to use the interface to transfer traffic system data to other

systems.

QuicNet/4 Traffic Signal System Communications:

System Wide Communications. The QuicNet/4 Server Software shall communicate with Model 179

Controller Units operating with BI Tran 233NY9 firmware using a Contractor selected proprietary

communication protocol. A minimum of sixteen communication channels shall be provided to

communicate with the existing Model 179 Controller Units included under this contract. Each

communication channel shall have the capability to operate at 19200 bps but as installed shall

communicate at 9600 bps.

Page 23: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0223 of 27

The Communications Processor shall provide communications server functions through the network that

allow any workstation to communicate with any field master, intersection, or other field device in the

system. The communications processor shall support direct communications with local controllers as well

as communications via a field master. Direct and dial up communications circuits shall be supported. It is

recognized that certain functions that require constant communications may not be supported on dial up

circuits. The communications processor software shall support up to 256 serial ports (depending on

hardware configuration) for field communications. Each port shall be individually configurable with

respect to speed (1200-56 kbps), parity, and type of connection (direct/dial up and master/direct). All

system communications to or from intersections shall be routed through and managed by the

communications processor. It shall be possible for multiple workstations to communicate with the same

intersection simultaneously.

The Contractor shall use a combination of the County ATM communications infrastructure, fiber optic

cable, and twisted pair cable to establish communications between the central computer and the field

devices, as shown on the plans. The Contractor is responsible for installation of communication system

components as shown on the plans and for integration into a complete working system.

The local intersection controllers shall be automatically polled for changes in alarms and operating mode.

The Communications Processor shall automatically receive and record system alarms and operational

status information, receive and record system detector volume and occupancy data, local intersection

operating parameters, and accumulated historical data.

All data transmitted to or received from the field shall be extensively error checked. The ATMS Software

shall be written so that entry errors will be flagged to the operator and not loaded into the buffer for

transmission to the local or master controller.

System Size - The system shall accommodate the following:

• Up to 3,999 field devices (intersections plus field masters) per communications

processor.

• Up to 256 communications channels

• Up to 1,999 system detectors (maximum 8 per local controllers)

• Up to 1,999 groups

CONSTRUCTION DETAILS:

The Contractor shall furnish and install BI Tran 233NY9 controller firmware, QuicNet/4 ATM S server

software, and furnish and install QuicNet/4 Workstation Software as shown in the plans and as directed

by the Engineer.

The Contractor shall configure all databases and make all data entries necessary to provide a fully

operational Central Control System capable of monitoring and controlling all field devices.

Page 24: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0224 of 27

The Contractor shall enter all timings into QuicNet, Field Master, and Local Controllers as indicated in

these specifications. Contractor shall prepare system graphics as follows:

• One overall map based system map showing geographic location of all system components.

• One overall “communication” map that displays field devices arranged by communications

channel.

• For each subsystem, one zone map showing one field master and all dependent controllers

• For each intersection, one geometric display and one controller cabinet display

• For each arterial as defined by the engineer, one real time green band graph ics display showing

all intersections with actual distances used.

The Contractor shall submit initial graphic design for all displays that shows general arrangement, style,

and color scheme for each display. Upon approval by the Engineer, contractor shall prepare finished

operational graphics display. The Contractor shall correct any deficiency or inaccuracy discovered on any

of the graphics within 2 business days of notification throughout the warranty period.

It shall be the responsibility of the Contractor to configure the QuicNet/4 Server Software to

communicate with the proposed equipment as shown in the plans and as directed by the Engineer.

The Contractor shall convert traffic signal timings from existing Westchester County controller timing

data formats to BI Tran/233 format. The converted timing data and submitted to the Engineer for review

and approval. The Contractor shall have an IMSA Level 2 certified technician on his staff with at least

one year’s experience programming controller using the NYSDOT TAPS, NEMA and BI Tran

210FM/233 local control software. Within 30 days of Notice to Proceed, the Engineer will transmit a

complete set of programming sheets for existing traffic signal controller software settings for all

controllers in the system. The Contractor shall verify that the actual field timing settings and hardware

configuration are compatible with the supplied documentation. If any discrepancies are found, the

Contractor shall notify the Engineer of the discrepancies. The Engineer will provide a resolution for the

discrepancy. The Contractor is responsible of any consequences arising out of any discrepancies that are

not reported. The Contractor shall convert the existing controller programming settings to equivalent BI

Tran 233/210 values using the new coordination and phase timings provided in the plans and submit them

to the Engineer for approval. The Contractor shall allow 30 days for review by the Engineer. After

approval, the Contractor shall enter the timings into the QuicNet database and shall download the timings

into test controllers prior to installation in the field. The Contractor shall exercise the controller inputs

using a controller test device inside his shop to insure that controller operates in accordance with the

operation that was supported by the previous programmed settings.

The Contractor shall install Model 179 controller in cabinet and shall verify proper operations after

installation. Contractor shall place one copy of controller timing sheets, as produced by the QuicNet

program in the controller cabinet. Timing sheets for placement in the controller cabinet shall be printed on

65# index card using a LaserJet printer. Record copies, on standard bond shall be produced for the

Engineer, W estchester County DPW , and the Contractor’s installation/maintenance staff.

Prior to installation of configuration data, timing data, and system graphics for any specific intersection in

Page 25: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0225 of 27

the QuicNet server by the Contractor, the Engineer may transmit revised intersection configuration,

phasing, timing or other data that may affect the data to be entered into the QuicNet configuration, timing,

or graphics databases. If the Contractor has not yet entered the data for the affected intersection into the

QuicNet databases and the data entry has not been verified by the Engineer, the Contractor will

incorporate the revised data into the final QuicNet and controller databases at no additional cost. The cost

for incorporating the revised data shall be included in the lump sum pay item for BI Tran QuicNet/4

Server Software.

Contractor is advised that, during the course of the Contract, the Owner reserves the right to modify

phasing, intersection configuration, or intersection timing after installation of the timing data,

configuration data, or system graphics in the QuicNet server by the Contractor. In such cases, the

Engineer shall transmit revised information to the Contractor. Upon receipt of revised information, the

Contractor shall modify QuicNet configuration and local timing data, update system and intersection

graphics as necessary, install any revised timings in the local controller, and produce an updated

documentation set. It is anticipated that no more than 10 intersections will be revised after the Contractor

has installed the data for those intersections the system database. The cost of revising previously installed

settings shall be included in the lump sum pay item for the BI Tran QuicNet/4 Server Software. No

additional payment shall be made.

Documentation Requirements. Five (5) complete sets of operation and maintenance manuals for the BI

Tran 233NY9 firmware and QuicNet/4 Server and Workstation Software shall be provided. As a

minimum, the manuals shall include the following:

$ Software features and operation

$ Complete installation and configuration procedures

$ Complete performance specifications

$ Complete and accurate troubleshooting, diagnostic and maintenance procedures

Testing Requirements. The BI-Tran 233NY9 firmware and QuicNet/4 Server and Workstation Software

shall be subjected to the levels of testing described in the General Provisions of the Special

Specifications.

Licensing and Information Rights. The Contractor shall provide to Westchester County a license for

Westchester County to use, copy and edit the BI Tran 233NY9 Controller Firmware and documentation,

the compatible version of BI Tran QuicLoad application software, the BI Tran QuicNet/4 Server Software

Enhancements and documentation and the BI Tran QuicNet/4 Workstation Software and documentation

anywhere within W estchester County.

Licenses for commercial software used as part of these items shall be provided as necessary to meet the

requirements of this contract. Contractor is responsible for insuring that all delivered and installed

software is properly licensed.

Page 26: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0226 of 27

All licenses for software furnished under this contract shall name Westchester County DPW as the

licensee. Sub-licensing is not permitted.

Training

Contractor shall provide training on the operation of the system for up to 10 individuals. Training shall be

provided by a qualified instructor with at least two years experience in operating the software and systems

involved and two years training experience. Training will be provided in County facilities. Training will

consist of hands on training in the following areas:

QuicNet Hardware Overview – Operation and Maintenance – 1 day

QuicNet Central Software Training – 2 days

Field Master Software – 1 Day

BI Tran Local Control Software – 3 Days

Conversion of TAPS timing to BI Tran – 1 day

The training shall be held at the County’s facilities. The Contractor shall schedule training to minimize

interference and disruption of operation and maintenance staff’s normal activities. Training classes

should assume a daily schedule from 8 AM to 4PM, with a one-hour lunch break and two other 15-minute

breaks. No more than 3 days of training may be scheduled for any one-week period. The Owner reserves

the right to restrict training on certain days to accommodate holidays, vacations, staff availability, and

work priorities, as necessary. The Contractor shall work with the owner to minimize disruption to

ongoing operations and to avoid under-staffing situations.

Course content shall be oriented toward hands-on exercises using workstations and 179 controllers. The

Contractor shall make available during training, sufficient number of workstations to support training

activities. No more than two students shall share a workstation or controller. Class should emphasize

daily operations of the system, complete description of hardware and software steps needed to program

and add a field device to the system, and a discussion of all operational features of the local software.

Particular attention should be paid to contrasting the way in which particular operations are performed in

the TAPS and the BI Tran/233 local software packages. Instructor should also cover basic operations of

working in the W indows 2000/XP security environments.

The Contractor shall provide a course notebook consisting of training outline, hands-on exercises, and

system manuals for QuicNet, Program 233, Program 210 , and all associated hardware. Course notebooks

shall use 3 ring binders and shall be printed on 8-/2 x 11” white bond paper.

Training material shall be submitted for review 30 days in advance of the presentation of course. The

submittal shall include resume of the instructor and the planned time and date for the course. Submittal

shall include a fifty-question test to be conducted at the end of the course. Multiple choice/completion

type questions are permissible. The Contractor shall supply all instruction aids – LCD and overhead

projectors, laptop computers, etc., necessary to present the class. The Contractor shall advise County of

all support hardware, etc. that is required for the training. The Contractor is responsible for set up of all

controllers, workstations, etc. associated with the training. Controllers and computers shall be set up and

tested one day prior to the class day during which they will be used. Upon approval, County will advise

Page 27: ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER …ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWARE ITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE 3 of 27 10/31

ITEM W08680.808601 M - BI TRAN 233NY9 CONTROLLER FIRMWARE ITEM W08680.808602 M - BI TRAN QUICNET/4 SERVER SOFTWAREITEM W08680.808603 M - BI TRAN QUICNET/4 WORKSTATION SOFTWARE

10/31/0227 of 27

the Contractor of the number of participants. The Contractor shall provide course materials for all

participants, plus five spare sets. The Contractor shall provide copy with an electronic copy of all course

materials on CD-ROM in Microsoft Word 2000 format. In addition, the Contractor shall provide County

with a single sided master print original to facilitate the production of future training sets. There shall be

no copyright or other restriction on duplication or distribution on any printed course material used for the

training. The Contractor shall return graded tests with a summary report within 10 days of the completion

of the class.

METHOD OF MEASUREMENT:

The BI Tran 233NY9 Controller Firmware, the BI Tran QuicNet/4 Server Software Enhancements and

the BI Tran QuicNet/4 Workstation Software will each be measured for payment as lump sum items.

A compatible version of BI Tran QuicLoad software shall be provided under the item for BI Tran

233NY9 Controller Firmware.

BASIS OF PAYMENT:

The lump sum price for the BI Tran 233NY9 Controller Firmware, the BI Tran QuicNet/4 Server

Software and the BI Tran QuicNet/4 W orkstation Software shall include the cost of furnishing all

required commercial software, labor, testing, documentation and incidentals and shall also include all

licensing and information rights.

No separate payment will be made for the BI Tran QuicLoad software. Payment for this software will be

included under the item for BI Tran 233NY9 Controller Firmware.