Railways Track / Relay Management Solution

One of Japan's railway operators wanted to automate and centrally manage their railway track relays. The hardware connected with the relays was operating on a Custom Application Layer protocol. The new solution required development of raw TCP server with zero failure or downtime. In current set-up, the relay devices are managed in a standalone manner resulting in high overhead and operational complexity.




Railway Transport

Project Type

Cloud-based application development


To develop centralized monitoring system which can be connected with about 100 relay management hardware devices. The solution should handle the Track controlling units, communicate with the hardware and monitor track position.

Approach & Solution

  • Complex software development with 24x7 zero downtime. Highly robust solution with distributed architecture.
  • Develop device communication using TCP based custom Application Layer Protocol.
  • Handle huge amount of data in a highly performant manner with millisecond level response.
  • Designed highly responsive visualizations with in-built mechanisms of raising alarms.

Business Value

  • Ease of managing multiple relays simultaneously, efforts savings too.
  • Single view snapshot of all relays under the scope.
  • Zero downtime ensured with system availability in 24x7x365 mode.
  • Software controlled management of external hooters, alarms in case of any anomaly.
  • Highly satisfied client using the system.

Technologies Used