E2E
End-to-end communication protection (E2E) is a central safety and security framework within AUTOSAR for automotive communication. To ensure performance and reliability, E2E protection uses a checksum (CRC) together with a counter to detect data corruption, loss, repetition, or reordering. A data id, essentially a unique constant, is included in the checksum to ensure the integrity of the intended signal.
RemotiveBroker simplifies the implementation of end-to-end protection in ECU development.
Check out the blog post about E2E at remotivelabs.com.
How it works with RemotiveBroker
RemotiveBroker adds E2E protection directly if the configured signal database contains E2E information. This means that when signals are published they're automatically wrapped with E2E information such as CRC, counter values, and data id. This applies for sporadic signals that are published as well as signals that are configured in a restbus.
It's also possible to subscribe to CRC and counters.
Supported profiles
Currently, RemotiveBroker supports:
- Profile 1 - All data id modes
- Profile 2
- Profile 5