TMS is an autonomous system for real-time management of rail traffic on a specific network. The objective of the TMS is to execute a predefined plan in the best possible way, given a certain optimization criterion. In the presence of perturbations due to delays, traffic limitations or other disturbances, the TMS foresees and resolves future conflicts, generating in real time a new plan without conflicts, modifying the travel times of some sections, changing the train ordering and taking advantage of alternative routes. The TMS also supports the implementation of this plan by indicating changes in speed when necessary, routes to be followed and booking times for involved railway sections.
The heart of TMS has a hierarchical structure consisting of two layers: CDR for the detection and resolution of conflicts and SPG for the speed regulation. In addition, the TMS has a user interface, where the original plan, the new plan and the actually executed plan are displayed. TMS is suited to support the dispatcher, foreseeing conflicts and proposing solutions with a high degree of automation, avoiding that small deviations can lead to unmanageable perturbations. In the simulation studies and in the pilot project carried out, TMS has demonstrated its value, increasing punctuality, reducing energy consumption and considerably reducing the number of unplanned stops during train travel.

TMS Leaflet