Der Controller Area Network, auch bekannt als CAN-Bus, ist ein serieller Bussystemtyp und gehört zu den Feldbussen. Dieses System wurde im Jahr 1983 von dem Unternehmen Bosch entwickelt und drei Jahre später zusammen mit Intel vorgestellt. Sein Hauptzweck besteht darin, die Verwendung von Kabelbäumen zu minimieren und somit Kosten und Gewicht einzusparen. Ohne den Einsatz von CAN konnte die Gesamtlänge aller Kabel in Kraftfahrzeugen bis zu 2 km betragen. Die ISO 11898-1 hat CAN international standardisiert und definiert es als Layer 2 (Datensicherungsschicht) im ISO/OSI-Referenzmodell. Die beiden gängigsten physischen Schichten des CAN-Bus sind nach ISO 11898-2 (Highspeed-Physisch-Layer) und ISO 11898-3 (Fehler-Toleranz-Physisch-Layer) definiert. Diese beiden Schichten unterscheiden sich in zahlreichen Eigenschaften und sind nicht miteinander kompatibel.