Getting Acquainted with the View
The Signal Routing Decisions view lists all signals that have been approved in the System Signals view together with a summary of the routing information.
Every row corresponds to an Architectural System Signal:
If you press the Expand button to the far left, the routes defined for the signal are expanded and shown.
Color Indication for Signal Routing Status
The color indicates the status of the signal's routing.
|Green||There is exactly one route defined for every sending ECU-receiving ECU pair.|
|Blue||There is more than one route defined for at least one sending-receiving ECU pair.|
|Orange||There are sending ECU- receiving ECU pairs that do not have a route defined.|
|Red||There are incomplete or faulty routes defined for the Signal.|
The leftmost bold text is the name of the signal.
Indicates the number of routes for the signal.
The ECU that the signal is sent from.
The ECU(s) that receive the signal.
If you expand a signal, the routes are shown together with a summary for each individual route:
In this case the signal is received by two ECU:s so there are two routes defined.
Below is an explanation of the route section and information.
Viewing Detailed Route Information
If you press the Expand button to the far left, the detailed route information is shown for the selected route.
Color Indication for Route Status
The color indicates the status of the route. Below is a list of the different colors and their meaning.
|Green||The route is defined properly.|
|Red||The route is incomplete and/or faulty in some other way with respect to the signal and system topology.|
Shows the sending and receiving ECU for the route.
Shows the priority weight for the route. The priority weight is described in detail further below.
No of Steps
Shows the number of channels that are included in the route.
Press this to remove the route. Note that routes can only be added and deleted. They cannot be partly modified.
If you further expand the route, you will get a detailed list of each step in the route. A step describes how a signal travels over one channel.
Below is an explanation of the different elements relating to route steps.
The ECU that sends the signal over the channel.
The controller on the sending ECU that sends the signal over the channel.
The channels that the signal is sent through.
The receiving controller on the channel.
The receiving ECU on that channel. This ECU will be the sending ECU in the next route step unless the final receiving ECU has been reached.
Priority weight is used as an additional means to "No of steps" to manage communication paths and their priority through the topology. The lower the priority weight is, the more likely it is that it is a suitable path. The priority weight is an attribute that can be defined on every channel to indicate its "cost". If no priority weight is defined for a channel, the default value 1 will be used when calculating the priority weight.
Adding a Route
To add a route for a signal, select the signal and click Add route. A dialog will display all possible routes not already chosen for the given signal:
Add a route by selecting it and clicking Add route. To cancel the selection of a route, click Cancel.
To generate routes for every system signal that only has one potential path between every sending ECU- receiving ECU pair, click the Generate routes button. This operation does not overwrite already created routes.