Mike's Workshop Manuals: Service manuals for every vehicle
Home >> Volvo >> 2009 >> C30 R-Design, Standard >> Repair and Diagnosis >> External Pages >> Different car >> Section 7 (Electronics - Design And Function - 4 Of 4) >> The Controller Area Network (Can) (2006-2013) >> Can Network >> Prioritization

Can Network: Prioritization

WARNING: This page does not describe the selected car, but rather 8 other vehicles, including the 2013 Volvo C70, 2012 Volvo C70, 2011 Volvo C70, 2010 Volvo C70, and 2009 Volvo C70. However, it is still accessible from the selected car via links, so may be relevant.

Conflicts can arise in a network when several control modules try to transmit messages at the same time. For example, if the driver brakes at the same time as the front seat passenger changes the climate control settings and a passenger in the rear seat uses the power windows.

To ensure safe operation the messages must be prioritized. In addition, the delays that arise when messages are queued must be reasonable. This is so the customer does not feel the system is slow.

To resolve conflicts and delays messages are prioritized ensuring functionality.

The prioritization of messages is determined by the number of zeroes at the beginning of a message. The more zeroes the higher the priority.

Prioritization occurs as follows:

The message with the highest priority (most zeroes at the beginning) "wins" and is sent first.

The end of a message is seven zeroes. The control modules then know that the network is available and a new message can be sent in priority order.