Compliance

RSMP Compliance is checked by the RSMP Test Hub. The test hub uses the RSMP Validator to automatically runs tests every night.

We encourage you to get your equipment or system included in the RSMP Test Hub so you can showcase your compliance below.

Coverage

The Validator mainly tests the protocol layer. This includes checking that the correct message types are send in the right order, and with a valid structure. It includes only limited validation of behavioural aspects.

For example, for traffic ligth controllers, it checks that you can can send a command to change the signal plan, and that the associated status then reports the new signal plan. But it does not (yet) check how the signal groups actually change state over time.

We expect to expand the test suite over time to cover more behavioural aspects.

Test are run on a matrix of core versions.

Only one version of the SXL is tested.

Traffic Light Controller Compliance

Click ‘View’ under Details to see details of latest and earlier test runs. View core versions.

Comtroller Core SXL Status Runs
RSMP Nordic CLI TLC 3.1.2 to 3.2.2 1.2.1 Gem TLC Details
Cross RS4S/RS4T 3.1.2 to 3.2.2 1.2.1 Cross RS4S/RS4S Details
Kapsch EcoTrafiX 3.1.2 to 3.2.2 1.2.1 Kapsch ETX Details
La Semaforica TECSEN Cartesio 3.1.2 to 3.2.2 1.2.1 La Semaforica TECSEN Cartesio Details
Lightmotion Satellite 3.2.2 1.2 Lightmotion Satellite Details
Swarco ITC-3 3.1.2 to 3.2.2 1.0.15 Swarco ITC-3 Details

Central Systems Compliance

Note: Testing of central system is still rudimentary because the RSMP Validator will acts as a site during testing, and commands and status requests can only by initiated from the supervisor.

At this point, only the initial handshake is tested, as well as reception of aggregated status. Results are therefore not an indication of whether a central system has full and correct support for specific types of equipment.

The validator connects using the traffic light controller SXL.

System Core SXL Status Runs
RSMP Nordic CLI supervisor 3.1.2 to 3.2.2 1.2.1 Gem Supervisor Details
TECSEN TMacs 3.2.2 1.2.1 TECSEN TMacs Details

Core and SXL versions

View available core and SXL versions.