
How a car turns from a few dozen boxes of fixed-function electronics into a computer you update: the architecture, the software stack, the networks, the services, the over-the-air pipeline and the standards that govern all of it.
From a controller per function to domains, then zones, then a few central computers: what moves and what the wiring harness gets to lose.
The layers of a software-defined vehicle, from silicon to cloud: hardware and SoC, operating system and hypervisor, middleware and services, applications, and the backend.
LIN, CAN, CAN FD, CAN XL, FlexRay and Automotive Ethernet from 10BASE-T1S to multi-gig, on one log bandwidth scale.
A CAN signal is broadcast to receivers configured in advance; a service is discovered and called. One example value walked through both, with SOME/IP, DDS and the COVESA Vehicle Signal Specification.
How an update reaches a car: a staged rollout, an install that has to restore the old version or reach a safe state if it fails, and the regulation and standard that govern it.
Which standard governs which stage of a vehicle program: functional safety, SOTIF, cybersecurity, type approval and process assessment, laid along the lifecycle.