Le bus CAN (Controller Area Network) est un réseau local série dans lequel toutes les stations raccordées ont la même priorité, c'est-à-dire que chaque calculateur peut aussi bien travailler en émission qu'en réception. On peut donc dire que les calculateurs raccordés peuvent "communiquer" entre eux à travers les lignes de données et échanger des informations entre eux.
En cas de panne d'un boîtier électronique, le bus reste pleinement disponible pour tous les autres boîtiers grâce à la structure linéaire du réseau. La liaison se présente sous la forme de deux câbles de données (CAN_L et CAN_H) protégés contre les parasites par un blindage (CAN_S).
Ce réseau CAN relie pour l'instant les boîtiers AGS, ASC/DSC (uniquement M62) et DME (électronique numérique moteur). L'intégration d'autres boîtiers électronique suivra. Les signaux échangés sur le bus CAN entre les boîtiers AGS, ASC/DSC et DME sont les suivants :
Tous les boîtiers raccordés doivent correspondre à la même version de bus. Une vérification de la version du CAN est possible au moyen de l'interface diagnostic. La version CAN (index de bus) est donnée à la page d'identification du boîtier électronique raccordé au bus CAN.