Wayside – CTC Communication Service


For more than 10 years, PSA has supported the wayside controllers of our client, a global rail technology company. By request, we modify and refine controllers to comply with advancing standards, and provide trouble-free communication and appropriate response time. This time, we were asked to find an optimal way of communicating with the dispatch unit to establish correct operations of the Centralized Traffic Control (CTC) system.


Client Challenge

Empower operation and control for wayside devices by excluding communication failures.

Project Objective

Increase the quality of communication between the Wayside Controllers and the Office Gateway of the Centralized Traffic Control (CTC) system.


To provide robust communication between the Wayside Controller and the Centralized Traffic Control system, the PSA engineering team created a messaging service operating on the ZedBoard platform. To validate the operability of the solution, we created a PC-based test tool. 

High communication quality is ensured through the following features:

  • Data transfer over EMP (Edge Messaging Protocol) to speed up operations

  • Data transfer over Class D to improve reliability

  • Simulation of specific data of the wayside controller to recreate field operation environment

For Class D implementation, we converted the Class D protocol into a standalone library, which allowed these links to be used by any client service. 

Additionally, we updated the previous version of this service operating on the ViPro platform. Our team provided correct delivery of status, control commands, and events data and simulated wayside data to execute testing. When updating the ViPro Web interface, we added CTC configuration and status pages, which allowed for tracking the following parameters: 

  • Link status

  • Wayside device control status 

  • Link statistics web pages

As a result, the client gained a prototype demonstrating the high reliability of the delivered Wayside – CTC communication solution. The service has passed the required tests and is ready to be implemented in the field.

To explore more technical details click here.

Development Included

  • Requirements clarification
  • Software design & implementation
  • Testing & bug fixing



  • The quality of critical communication increased

Technology Breakdown

Project size
  • 1 person
  • 8.5 months

Let's Connect

Learn more about how we engage and what our specialists can do for you
This site includes photos from Pixabay licensed under CC0 Illustrations by Storyset images by Freepik.