Always on the move

Fully automatic and from a distance

Even in numerically optimized and condensed timetables in highly technical railway operations, train delays are the most unpleasant events for every passenger. After all, who likes to be at the meeting point later than the agreed time. On the other hand, in this situation one inevitably deals with the question of when the next connecting train will be available. Thanks to updated passenger information displays, this vision has become reality. Because they not only show the actual departure time of the connecting train, but also the possibly changed arrival track of your own train. So rail passengers can continue to arrive at their destination in a relaxed manner.

immer-unterwegs-zug
  • Design of the software architecture
  • Performance tests using a hardware prototype to determine the performance of software components (use of Qt or GTK)
  • Introduction of infrastructure tools
immer-unterwegs-zug
  • System without fan and hard disk
  • Obsolete information must never be displayed
  • Readability should always be guaranteed
  • Software and screen layout updates must be guaranteed on all units
  • In case of a faulty update, the displays must be able to handle the necessary fallback scenarios on their own
  • Design of the software architecture
  • Performance tests using a hardware prototype to determine the performance of software components (use of Qt or GTK)
  • Introduction of infrastructure tools
immer-unterwegs-zug

With the use of the iterative, incremental Unified Process, a (in the industry) common standard in software development was also applied here. Iterations and the milestones of the project were defined and their assigned goals were checked.

In order to achieve the best possible platform independence, which has to be considered in this environment due to changing hardware requirements, the same graphical framework as for the Google Earth application was chosen, namely Qt. The communication is based on XML-RPC.

As a robust and reliable open source operating system, LINUX was chosen in order to ensure stable operation while keeping software licensing costs as low as possible. Using these technological and process fundamentals, the commissioning of this project was also actively supported by EPS Software Engineering AG.

The network topology, which dispenses with a DHCP server, was initially difficult to put into operation. In the project, this task was solved together for the benefit of the railway customer.

immer-unterwegs-zug
  • Linux
  • X11
  • Qt
  • XML-RPC for external communication
  • Object Serialisation (via sockets) for internal communication
  • Enterprise Architect (UML case tool)
  • Subversion (Configuration Management)
  • Gemini (issue tracking)
immer-unterwegs-zug

Similar Projects

Get a quote

tranSvias Team
Yeesss - wir haben es geschafft!!!

tranSvias LSVA ist offiziell NETS-zertifiziert!

Herzlichen Dank unseren Pilotkunden für ihre Geduld, das ehrliche Feedback und Vertrauen!