AutoSar Ethernet switch

Schematic of Vector’s veSwitch

Vector has developed the first Ethernet switch for driverless car designs that uses the safety-critical AutoSar standard software (writes Nick Flaherty).

The veSwitch software runs on the Brightlane switches from Marvell, and follows the AutoSar methodology with respect to model definition, distribution and component development. By shifting significant parts of the networking stack to the switch, this frees up resources in the central controller for other tasks.

Having the AutoSar software in the switch also allows security functions such as firewalling and MACsec to be implemented closer to the network, reducing the attack surface.

Ethernet switches are usually initialised and controlled by a microcontroller in the ECU. However, these implementations are reaching the limit in terms of controller performance to cope with the rising number of Ethernet ports. Car designers are shifting the networking related functions to Ethernet switches, but these use proprietary software configured using proprietary tools.

The AutoSar workflow has been used by developers for years and provides tested, qualified software that can be reused for comms, network management and diagnostics on the switch.

Functions such as the Precision Time Protocol, network management, the SOME/IP Protocol and parts of the diagnostics can also be shifted from the microcontroller to the switch.

Vector plans to make future releases of veSwitch available as part of the ISO 20262 standard.

UPCOMING EVENTS