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
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:
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
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.
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
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.
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.
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
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
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.
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.
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
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
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.
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
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
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
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
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
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
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.
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.
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.
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
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.
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
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.