Guaranteeing the real-time performance of in-vehicle networks

Developing Volcano

Controller Area Network (CAN) is a digital communications bus used by the automotive industry for in-vehicle networks.

Research from the Real-Time Systems research group at the University of York introduced techniques that enable CAN to operate under high loads (approx. 80% utilisation) while ensuring that all messages meet their deadlines. The research led directly to the development of commercial products, now called Volcano Network Architect (VNA) and the Volcano Target Package (VTP).

  • Developed by the Real-Time Systems research group.
  • Researchers included Rob Davis, Ken Tindell, Alan Burns, and Andy Wellings.
  • Underpinning Research: Schedulability Analysis guaranteeing the timing performance of messages on Controller Area Network (CAN) .
  • Technology: Analysis tools and CAN communications software (part of the Volcano Communications Concept).
  • Impact: Used in Volvo in production cars since 1998 (over 5 million vehicles). Volcano is also used by Jaguar, LandRover, Aston Martin, Mazda, the Chinese automotive company SAIC and the world’s leading automotive suppliers, including Bosch and Visteon.
  • Commercialisation of the research: The communications software was initially developed by start-up company Northern Real-Time Technologies, and is now owned by Mentor Graphics.

Volcano impact case study (PDF  , 374kb)