Der CAN-Bus (Controller Area Network) ist ein serielles Bussystem, bei dem alle angeschlossenen Stationen gleichberechtigt sind, d.h. jedes Steuergerät senden als auch empfangen kann. Einfach ausgedrückt können sich die angeschlossenen Steuergeräte über die Leitungen "unterhalten" und gegenseitig Informationen austauschen.
Durch die lineare Struktur des Netzwerks ist das Bussystem bei Ausfall einer Station für alle anderen Stationen weiterhin voll verfügbar. Die Verbindung besteht aus zwei Datenleitungen (CAN_L und CAN_H), die mittels einer Abschirmung (CAN_S) vor Störungen geschützt werden.
Momentan sind mit diesem System die Steuergeräte Adaptive Getriebsteuerung AGS, Digitale Motorelektronik DME, Elektronische Motorleistungsregelung EML und Dynamische Stabilitäts Control DSC miteinander verbunden.
Die angeschlossenen Geräte müssen alle über den gleichen CAN-Stand verfügen. Eine Überprüfung des CAN-Stands ist über die Diagnoseschnittstelle möglich. In der Identifikations-Seite des jeweiligen, am CAN-Bus angeschlossenen Steuergeräts, wird der CAN-Stand (Bus-Index) ausgegeben.
Über dan CAN-Bus werden zahlreiche Informationen, wie z.B. CAN-Stände, oder Betriebsgrößen, wie Drehzahlen und Temperaturen, zwischen den Steuergeräten ausgetauscht.