Developing, Simulating and Testing Embedded Systems with CAN and Ethernet
Ethernet and IP-based networks, as well as the application protocols which build upon them, are state of the art in the automotive field. Typical areas of use include control loops, assistance systems, backbones and multimedia. The need-based design of a network which takes bandwidths and real-time capacity into account, as well as the physical transmission layer used, play a main role when it comes to expenses. Therefore tools for checking the network parameters named earlier are extremely helpful in every phase of development.
With the .Ethernet option, you can expand CANoe to include support for Ethernet networks. The .Ethernet option makes possible the use of interface hardware such as the VN5600 series of interfaces. This enables direct access to physical layers such as IEEE 100BASE-T1 (OABR) and IEEE 1000BASE-T1, which are widely used in the automotive field. The .Ethernet option also expands CANoe to include specific protocols such as SOME/IP, SOME/IP-SD, IP, TCP, UDP, TSN/AVB and many more.
Advantages
- The integration of a database (FIBEX, AUTOSAR ARXML etc.) enables direct access to signal, service and RPC parameters
- Automatic generation of simulations (remaining bus simulation) based on databases
- Perfect interaction with the interface hardware enables the monitoring of point-to-point connections and the transmission of Ethernet packets taking the network topology into consideration
- Simulation and analysis of data traffic occurs without the interfering influence of the operating system on the communication layer
- Processing of Ethernet packets and signals extracted from them in CAPL
- Send out user-configured (even faulty) Ethernet packets configured with Ethernet Packet Builder
- Cyclic sending and simple IPv4 socket communication with the Ethernet Interactive Generator
- Programmable sending of packets in CAPL and in .NET
- Simulation of TCP and UDP client sockets (IPv4 and IPv6) with independent instances for each 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 the communication on different bus systems







Functions
Option .Ethernet extends the functional range of CANoe by adding Ethernet-specific functions:
- Configuration of up to 32 Ethernet channels (an Ethernet channel may comprise multiple Ethernet ports. The amount of usable ports is limited by the computing power of the used PC)
- Support for the Vector VN5600 series of Ethernet interfaces and PC Ethernet interfaces
- No effects on network communication by the Windows operating system or other applications thanks to the isolated Ethernet interface. This may be a necessary requirement especially in real-time systems.
- The integration of a database based on FIBEX-4.x or AUTOSAR3.x/4.x enables the use of signal and RPC parameters.
- Support for Ethernet and Ethernet-based protocols such as VLAN, AVB, IPv4, IPv6, ICMP, DHCP, UDP, TCP, SOME/IP and DoIP
- Various filter options (Hardware/Measurement Setup/View)
- Display of protocol header information in the Trace Window, as well as breakdown of the Ethernet frames into individual PDUs
- Use of individual signal protocol decoder DLLs for proprietary protocols based on Ethernet and UDP
- Ethernet Packet Builder for configuring and sending Ethernet packets
- Ethernet Interactive Generator for the 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, incl. Rx/Tx direction, channel and time stamp
Hardware

At least one Ethernet interface is required to analyze Ethernet communication. Either a Vector Ethernet interface (e.g. VN5600 series) or the Ethernet interfaces available on the PC can be used as the interface.
The VN5600 series of Ethernet interfaces is specially designed for simulation and measurement purposes, offering specific advantages such as
- high time stamp resolution,
- synchronization with other Vector bus interfaces,
- monitoring of point-to-point connections and
- topology accurate stimulation/simulation.
Automotive-specific physical layers such as 100BASE-T1 (OABR) and 1000BASE-T1 are also supported. More information can be found here: VN5600 series.
Product Descriptions
- Product Information: Detailed information about CANoe .Ethernet (PDF)
Do you have technical questions and are you looking for suitable answers? Our knowledge base provides the most important FAQs for you.
Downloads
-
2019-10-30 Add-On/Freeware Service PackCANoe Test Report Viewer 12.0 SP3
-
2019-10-29 Service PackCANoe 12.0 SP3 (64 bit)
-
2019-10-17 Service PackJapanese Language Kit for CANoe/CANalyzer 12.0 SP2
-
2019-08-12 Service PackJapanese Language Kit for CANoe/CANalyzer 12.0 SP1
-
2019-06-13 Service PackJapanese Language Kit for CANoe/CANalyzer 11.0 SP4
-
2019-05-29 Service PackCANoe 11.0 SP4 (64 bit)
-
2019-04-29 Service PackJapanese Language Kit for CANoe/CANalyzer 8.0 SP5
-
2019-04-29 Service PackJapanese Language Kit for CANoe/CANalyzer 8.2 SP5
-
2019-02-12 Service PackJapanese Language Kit for CANoe/CANalyzer 10.0 SP7
-
2019-02-12 Service PackJapanese Language Kit for CANoe/CANalyzer 10.0 SP7
-
2019-10-29 DemoCANoe 12.0 SP3 Demo (64 bit)
Training
CANoe .Ethernet Seminars

CANoe .Ethernet provides a variety of possibilities for simulating, developing and testing embedded systems based on Ethernet. But only those who are familiar with these options can fully tap the potential and save time and money.
Take advantage of our training and education offers in order to make even more efficient use of CANoe .Ethernet in your day-to-day work!
News / Events
- 2020-07-21 Automotive Cybersecurity
- 2020-04-22 Vector Cybersecurity Symposium 2020
- 2020-04-21 Vector Automotive Ethernet Symposium 2020
- 2020-04-01 - 2020-04-03 Functional Safety with ISO 26262
- 2020-03-25 - 2020-03-27 Training: Requirements Engineering, IREB CPRE FL
- 2020-03-18 - 2020-03-19 Training: Automotive SPICE
- 2020-03-17 - 2020-03-18 17th International CAN Conference
- 2020-03-17 - 2020-03-18 8. Internationaler Fachkongress Bordnetze 2020
- 2020-03-13 Training: Agile Transformation & Skalierung
- 2020-03-11 - 2020-03-12 Training: Agile für Automotive
- 2020-03-10 Training: Agile & Automotive SPICE
- 2020-03-09 Training: Agile Methoden & Scrum
- 2020-03-06 Training: Automotive Software
- 2020-03-03 Training: Automotive Cybersecurity
- 2020-02-26 - 2020-02-28 Training: Requirements Engineering, IREB CPRE FL
- 2020-02-20 - 2020-02-21 Training: Software Produktmanagement, ISPMA
- 2020-02-19 Training: Design Thinking
- 2020-02-18 Training: Agile Requirements Engineering, IREB RE@Agile
- 2020-02-07 Training: Funktionale Sicherheit mit SOTIF
- 2020-02-04 - 2020-02-06 Training: Funktionale Sicherheit mit ISO 26262
- 2020-02-03 OOP 2020
- 2020-01-31 Training: Automotive Security Testing
- 2020-01-30 Training: Security for Safety Managers
- 2020-01-29 Training: Automotive Cybersecurity
- 2019-12-17 Webinario: View, Edit and Manage UDS based Diagnostic Data in ODX Format...
- 2019-12-12 Vector Sweden Traditional Christmas Lunch
- 2019-12-11 - 2019-12-13 Training: Requirements Engineering, IREB CPRE FL
- 2020-07-21 Automotive Cybersecurity
- 2020-04-22 Vector Cybersecurity Symposium 2020
- 2020-04-21 Vector Automotive Ethernet Symposium 2020
- 2020-04-01 - 2020-04-03 Functional Safety with ISO 26262
- 2020-03-25 - 2020-03-27 Training: Requirements Engineering, IREB CPRE FL
- 2020-03-18 - 2020-03-19 Training: Automotive SPICE
- 2020-03-17 - 2020-03-18 17th International CAN Conference
- 2020-03-17 - 2020-03-18 8. Internationaler Fachkongress Bordnetze 2020
- 2020-03-13 Training: Agile Transformation & Skalierung
- 2020-03-11 - 2020-03-12 Training: Agile für Automotive
- 2020-03-10 Training: Agile & Automotive SPICE
- 2020-03-09 Training: Agile Methoden & Scrum
- 2020-03-06 Training: Automotive Software
- 2020-03-03 Training: Automotive Cybersecurity
- 2020-02-26 - 2020-02-28 Training: Requirements Engineering, IREB CPRE FL
- 2020-02-20 - 2020-02-21 Training: Software Produktmanagement, ISPMA
- 2020-02-19 Training: Design Thinking
- 2020-02-18 Training: Agile Requirements Engineering, IREB RE@Agile
- 2020-02-07 Training: Funktionale Sicherheit mit SOTIF
- 2020-02-04 - 2020-02-06 Training: Funktionale Sicherheit mit ISO 26262
- 2020-02-03 OOP 2020
- 2020-01-31 Training: Automotive Security Testing
- 2020-01-30 Training: Security for Safety Managers
- 2020-01-29 Training: Automotive Cybersecurity
- 2019-12-17 Webinario: View, Edit and Manage UDS based Diagnostic Data in ODX Format...
- 2019-12-11 - 2019-12-13 Training: Requirements Engineering, IREB CPRE FL
- 2019-12-12 Vector Sweden Traditional Christmas Lunch