IRIS

Intelligent Roadway Information System


Protocols

A comm link communicates with remote controllers using one of several protocols, each of which supports specific device types. Some also support multi-drop addressing, allowing for more than one controller per comm link.

Device Control

These protocols support multiple device types:

Device Type NTCIP Natch MnDOT 170
Alarm ☑️ ☑️ ☑️
Beacon ☑️ ☑️
DMS ☑️ 1203
GPS ☑️ 1204
LCS ☑️ 1203 ☑️ ☑️
Ramp meter ☑️ ☑️
Vehicle detection ☑️ 1202 ☑️ ☑️
Weather sensor ☑️ 1204
Protocol Default Scheme Drops
NTCIP A udp 1
NTCIP B tcp 1-8191
NTCIP C tcp 1
Natch tcp 1
MnDOT v4 tcp 1-15
MnDOT v5 tcp 1-31

Advanced Traffic Controllers (ATC) using Natch and older 170-style controllers using MnDOT-170 can have many devices:

Device Type # IO Pins
Beacon 1 2
Ramp meter 2 2 - 3
LCS 3 19 - 36
Vehicle detection 24 39 - 62
Alarm 10 70 - 79

Camera Control

Several protocols for camera control / PTZ are supported:

Protocol Default Scheme Drops IO Pins
ONVIF http 1 1
Axis http 1 1
Cohu tcp 1-223 1
Infinova tcp 1-254 1
Pelco D udp 1-254 1
Vicon udp 1-254 1
AD Manchester udp 1-1024 1

Video Control

Various video systems are supported:

Protocol Default Scheme Drops IO Pins
MonStream udp 1 1-16
Streambed (flow stream) tcp 1 1-150
Pelco P keyboard tcp 1 N/A

Gate Arm Control

Two protocols for gate arm control are supported.

Protocol Default Scheme Drops IO Pins
HySecurity STC tcp 1-99 1
NDORv5 tcp 1 1-8

Beacon Control

Protocol Model Default Scheme Drops IO Pins
CBW http 1 varies
X-WR-1R12 1
X-301 1-2
X-401 1-2
X-310 1-4
X-410 1-4
X-WR-10R12 1-10
X-332 1-16
DLI DIN Relay http 1 1-8
NDOT Beacon tcp 1 1

Vehicle Detection

There are a few types of vehicle detection data:

Protocol Default Scheme Drops IO Pins Data Type
ADEC TDC tcp 1-255 1 event
Banner DXM tcp 1 11-86 presence
Canoga tcp 0-15; 128-255 † 1-4 event
Central Park https 1 1-64 presence
DR-500 tcp 1 1 binned
RTMS G4 tcp 0-65535 1-12 binned
RTMS G4 vlog tcp 0-65535 1-12 event
SmartSensor 105 tcp 1-9999 1-8 binned
SmartSensor 125 HD tcp 1-65534 1-8 binned
SmartSensor 125 vlog tcp 1-65534 1-8 event

† Backplane: 0-15, EEPROM: 128-255

‡ Use "Data per stall" endpoint (URI ending in /integration/spot)

GPS Devices

Protocol Default Scheme Drops IO Pins
RedLion tcp 1 1
SierraGX tcp 1 1
Sierra SSH tcp 1 1

Weather Data

Some protocols can be used to collect weather sensor data.

Protocol Default Scheme Drops IO Pins Notes
OSi ORG-815 tcp 1 1 precipitation
Campbell Cloud http 1 1 separate service

External Systems

Some protocols allow IRIS to poll external systems periodically using http or https. Typically, a single controller should be assigned and made ACTIVE, but no devices need to be connected to IO pins.

Protocol Description
CAP-IPAWS CAP feed from Integrated Public Alert and Warning System IPAWS. Alerts can be used to automatically post weather and other messages to DMS. This requires an https URI provided by the Federal Emergency Management Agency.
CAP-NWS CAP feed from National Weather Service. Alerts can be used to automatically post weather messages to DMS.
ClearGuide ClearGuide external system feed
Inc-Feed External incident feed
Msg-Feed External message feed
DMS-XML Legacy DMS system (drops 0-65535)

Tag Readers

The e6 protocol can be used for collecting data from Transcore tag readers. The default scheme is udp. Multi-drop is not supported. One tag reader can be associated with each controller, using IO pin 1.