MRRM combines the features of automatic traffic generation with layout control and automation. Thus information about a given Train and its manifest can be combined with real time tracking of a train on a panel, for example. This integration offers enhanced operating sessions as well as new capabilities when running trains in 'museum' mode or when dispatching remotely or running trains remotely.

The software architecture of MRRM is shown in the following block diagram. We have written several software modules that are installed into the JMRI release we provide. These modules include:

The next figure show the current implementation on Tom's layout.