MENU

Automotive Plug & Play: a reconfigurable automotive network

Automotive Plug & Play: a reconfigurable automotive network

Technology News |
By Julien Happich



While consumers are used to upgrade their electronic devices through simple software updates, car OEMs are only starting to offer some form of user interactivity, with customer-centric features. But as the number of sensor nodes and ECUs increases throughout the car, each configured and networked differently depending on the car models and features (due to different engine architectures, seating, infotainment etc…), OEMs face an increasing number of network configurations, where each introduction or removal of an ECU for the relocation of specific functionalities calls for a new round of validation.

Michael Ziehensack (left) and Hari Parmar (right),
presenting the Automotive Plug & Play network at
the Ethernet & IP @ Automotive Technology Day.

“The high number of static network configurations currently used imposes limitations on how new features can be updated” said Ziehensack, “We need to adopt a more dynamic methodology to configuring E/E networks, else we’ll hit a brick wall”.

Moving away from designing static, manual network configurations, Elektrobit’s idea is to maximise hardware and software re-use between different configurations. Not only novel features should be supported without necessarily changing the hardware, by sharing sensors and actuators across multiple features that could be located in different parts of the vehicle. But also on the software side, one should build services as re-usable discrete pieces of code instead of monolithic implementations serving the whole car, Ziehensack hinted.

The pros and cons of static and dynamic networks.

To complete the picture, a flexible network configuration should be able to support increased bandwidth “on-demand” for future features, by simply upgrading the links between its switches.  Summarizing what he would see as fit for the evolving automotive industry, Ziehensack described a structured network with different speed grades giving access to any service from any sub-network or bus, where every function in the car could be represented as a service offered to apps or to the user.


“Such a network should automatically update itself when functions or ECUs are moved around the car”, he said, introducing the Automotive Plug & Play network.

The Automotive Plug & Play network he described would consist of a scalable network architecture made up of structured network and platform components, integrating an Ethernet backbone with redundant links, smart Ethernet switches, remote IO devices for access to all the end nodes, together with a scalable computing platform. Using software, this hardware part of the network would translate into a Service Oriented Architecture (SOA), where every discrete function would be represented as a service (to be combined into more complex services) used by apps to provide certain vehicle features such as ACC, climate control, engine control… In that context, services and apps would use a middleware for automated discovery and interaction, to show their availability or to exchange their IP addresses, UDP/TCP ports.

Four key components for the Automotive Plug & Play network.

In learning mode, the switches and end nodes (switch forwarding tables, address assignment, VLANs, ARP table, bandwidth allocations, master clock and port roles etc..) would be automatically configured using plug & play protocols adapted from the IT industry, then the network configuration would be frozen before being fully tested. The freeze part is necessary to protect the configuration against undesired changes, the plug & play protocols are disabled and the network configuration is stored so it can operates reliably in a stable manner.


This is not all, the Automotive Plug & Play network should allow for the dynamic integration of low speed networks (CAN, LIN, FlexRay), offering functions of the devices on these networks as services in the Ethernet network, via a gateway taking care about service discovery and conversion from signal based to service-based communication.

The gateway would be automatically configured knowing that devices might be connected to different low speed networks depending on the vehicle variant and feature set, creating a device proxy on the gateway for each device that might be connected to the low speed network. Data from the devices detected by the proxy would then be converted and passed onto the Ethernet network as services.

The two companies have built a concept demonstrator consisting of multiple hardware setups and test sequences to validate their new concept. They are also planning to share their findings early 2017, with a technical whitepaper that they hope will serve as basis for standardization.

 

Related articles:

Automotive Ethernet needed for adaptive headlights, says Porsche

TSN-MCU integration: who will wait until 2020?

Spanish startup takes 1Gbit automotive Ethernet to plastic

NXP rolls Ethernet product family for next-gen data-rich cars

Marvell jumps gun on Gigabit Ethernet for cars

If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News

Share:

Linked Articles
10s