In-Vehicle Networks Testing
Advanced driver assistance systems (ADAS), connected cars and autonomous vehicles (AVs) are transforming commercial and passenger transportation. Every leap in performance demands more and faster data, and this is driving a transition to Automotive Ethernet for In-Vehicle networks.
Automotive Ethernet stems from proven IT technology and serves the needs for both capacity and integration.
Automotive control busses enable communication between ECUs, sensors, actuators, etc. Using well defined protocols. These protocols are deployed using electrical, optical, or wireless signaling. As the amount of data being transferred In-Vehicle is rapidly increasing, control busses are evolving to meet the new demands.
Today’s vehicles utilize an array of different protocols for In-Vehicle communication.
CAN – In-Vehicle networks controlling window/seat operation, engine management, brake control, etc.
CAN FD – extends the bit rate of CAN via a flexible data rate.
LIN – communication between components In-Vehicles, provides a cheaper alternative to CAN.
FlexRay – utilizes two independent data channels for mission critical data transmission.
The increasing number of electronic control units ECUs available in today’s vehicles is leading a more complex electronic architecture, that leads to the need of one master to ensure smooth, safe and correct communication between all ECUs and to coordinate the data transfer within the vehicle network system.
Gateways are the enabler for communication within a vehicle network system and thereby function as a data router as well as a central computing unit between vehicle network domains (powertrain, body, infotainment, etc.).
The gateway increases also the level of security of an In-Vehicle architecture.
In-Vehicle Networking Testing Services
Primatec offers In-Vehicle networking testing services for automotive ethernet, other bus systems and gateway testing services across all development and testing product gateway life cycle.
Testing the routing between automotive devices connected to different field buses (CAN/FD, FlexRay, Ethernet) in real-time.
Ethernet protocols: IP based protocols, AV Protocols, Some-IP, Some-IP/SD, HSFZ, CAN, CAN/FD, LIN and FlexRay.
We check the performance of the ECUs by passing different parameters in different load scenarios. We check also how the ECU behaves during normal and high loads. We determine the stability and robustness of the system using auto-generated simulation model that checks all the hypothetical scenarios.
Validation of the diagnostics master and the routing of the diagnostic messages on different communication layers from and to the different ECUs.
Complicated firewall rules, poor management interfaces, and other factors often make it difficult to determine the status of a firewall. Our validation determines accurately the firewall status.
The test measures the performance of ethernet switches at layer 2 and when offered at layer 3. The purpose of these tests is to determine the ability of the DUT to forward frames without loss at line-rate loads. Frame loss, throughput and forwarding rate can be measured on all ports.
We develop specific scenarios to validate the security requirements in the application layer according to ISO 26262 standards.
Configure and adapt test scenario to cover all the configuration parameters in SW and HW levels.
Testing all the basic functions based on the AUTOSAR standard. We cover all the transitions preconditions between the ECU states OFF, INIT, RUN and SLEEP.
Additionally, to the functional aspect, we validate the network management specifications (Sending conditions, priorities, data integrity).
To achieve accuracy in the sub-microsecond range, PTP is currently employed to synchronize the clocks of several ECUs. We validate the PTP messages exchanged across the automotive ethernet busses in the car. The validation includes the accuracy, precision and robustness of the whole system.