CANoe .Ethernet
Product Information
Introduction
Ethernet and IP-based networks are state-of-the-art in the automotive field, used in areas like control loops, assistance systems, backbones, and multimedia. Network design considering bandwidth, real-time capacity, and transmission layer is crucial for cost-effectiveness. Tools for checking network parameters are essential throughout development.
The CANoe .Ethernet option expands CANoe to support Ethernet networks, enabling direct access to physical layers like IEEE 100BASE-T1 (OABR) and IEEE 1000BASE-T1, common in automotive. It also supports protocols such as SOME/IP, SOME/IP-SD, IP, TCP, UDP, TSN/AVB, and more.
Overview of Advantages
- Integration of databases (FIBEX, AUTOSAR ARXML) for direct access to signal, service, and RPC parameters.
- Automatic generation of simulations (remaining bus simulation) based on databases.
- Seamless interaction with interface hardware for monitoring point-to-point connections and analyzing Ethernet packet transmission based on network topology.
- Simulation and analysis of data traffic without interference from the operating system on the communication layer.
- Processing of Ethernet packets and extracted signals in CAPL.
- Sending user-configured (including faulty) Ethernet packets via Ethernet Packet Builder.
- Cyclic sending and simple IPv4 socket communication using the Ethernet Interactive Generator.
- Programmable packet sending in CAPL or .NET.
- Simulation of TCP and UDP client sockets (IPv4 and IPv6) with independent instances per CAPL node.
- Simulation of Ethernet nodes and gateways.
- Representation of all vehicle networks referenced to a common time base.
- Testing of gateway functionality by analyzing communication across different bus systems.
Application Areas
Ethernet-based networks are used in vehicle development for video data transmission, as broadband backbone networks, for diagnostics over IP (DoIP), and communication between electric vehicles and charging stations.
CANoe .Ethernet excels at simulating multiple Ethernet nodes, each with its own TCP/IP stack, ensuring communication behavior mirrors real nodes. This allows for testing reproducible embedded implementations and improving robustness against protocol errors through targeted Ethernet packet falsification. Support for automotive protocols like SOME/IP and DoIP, and database formats like AUTOSAR ARXML and Fibex, simplifies application signal analysis.
In conjunction with VN5600 series interfaces, CANoe .Ethernet is ideal for measuring lag times in signal conversion by gateways. It facilitates tracking diagnostic information across the vehicle and checking consistency. Errors at the Ethernet protocol layer 2 are reliably detected, displayed, and can be stimulated. Automotive-specific physical layers like IEEE 100BASE-T1 (OABR) and 1000BASE-T1 are directly supported.
Further Information
- Vector Download-Center: Various documents related to CANoe are available online, including demo version configurations, online help texts, technical articles, and application notes.
- CANoe Feature Matrix: Provides details on variants, channels, and bus system support.
Functions
The .Ethernet option extends CANoe with Ethernet-specific functions:
- Configuration of up to 32 Ethernet channels (each channel can have multiple Ethernet ports, limited by PC computing power).
- Support for Vector VN5600 series Ethernet interfaces and PC Ethernet interfaces.
- Isolated Ethernet interface ensures no interference from the Windows operating system or other applications, crucial for real-time systems.
- Integration of FIBEX-4.x or AUTOSAR 3.x/4.x databases for signal and RPC parameter usage.
- Support for Ethernet and Ethernet-based protocols: VLAN, AVB, IPv4, IPv6, ICMP, DHCP, UDP, TCP, SOME/IP, and DoIP.
- Various filter options (Hardware/Measurement Setup/View).
- Display of protocol header information and breakdown of Ethernet frames into individual PDUs in the Trace Window.
- Use of individual signal protocol decoder DLLs for proprietary protocols over Ethernet and UDP.
- Ethernet Packet Builder for configuring and sending Ethernet packets.
- Ethernet Interactive Generator for cyclical transmission of Ethernet, UDP, and TCP payload data.
- Function library for Ethernet access from CAPL or .NET.
- Interaction layer for simulation of ECUs based on SOME/IP.
- Separate TCP/IP communication software instances for each CAPL node (IPv4 and IPv6).
- Recording of data traffic, including Rx/Tx direction, channel, and time stamp.
Hardware
Analysis of Ethernet communication requires at least one Ethernet interface. This can be a Vector Ethernet interface (e.g., VN5600 series) or standard PC Ethernet interfaces. The VN5600 series offers advantages like high time stamp resolution, synchronization with other Vector bus interfaces, and topology-accurate stimulation/simulation. Automotive-specific physical layers such as 100BASE-T1 (OABR) and 1000BASE-T1 are also supported.
More detailed information can be found on the Internet here: VN5600 series.
Trainings
Vector offers training classes and workshops for IP/Ethernet and CANoe at its facilities or customer locations. For more information on training classes and schedules, visit: www.vector-academy.com.
Note
CANoe .Ethernet includes software developed by the University of California, Berkeley and its contributors.
Get More Information
Visit our website for:
- News
- Products
- Demo software
- Support
- Training classes
- Addresses