Das Bedien- und Anzeigeprotokoll (BAP) dient in der Automotive-Technik der Fahrerassistenz.
Das in Schichten gegliederte BAP-Protokoll stellt mit der BAP Communication Layer (BCL) die Funktionen der Sicherungsschicht, der Vermittlungsschicht und der Transportschicht zur Verfügung.
Die BCL-Layer sorgt für die Anpassung an das Übertragungsmedium und die benutzten Übertragungsprotokolle wie die des LIN-Bus oder des CAN-Bus. Darüber hinaus sorgt die BCL- Schicht für die Segmentierung der Datensätze, die eine maximale Länge von 4095 Byte nicht überschreiten dürfen, die Aufbereitung des BAP-Headers, die ereignisorientierte Kommunikation und die Zwischenspeicherung der Daten.