Back close

Course Detail

Course Name In-vehicle Networking and Diagnostics
Course Code 26ELC333
Program B. Tech. in Electrical and Computer Engineering
Credits 3
Campus Amritapuri ,Coimbatore, Bengaluru

Syllabus

Unit 1 Introduction to Modern E/E Architecture, Key Trends in E/E Architecture. Current Trends in In-Vehicle Networking: Evolution of E/E architecture, Software Defined Vehicles, Connected Cars, Autonomous Cars, Shared Cars, Electrification. Case Studies and Real-World Applications, Future Directions. Unit 2 Introduction to CAN Protocol: Overview of Controller Area Network (CAN), Basic Concepts, Types of CAN, OSI Layers. Frame Types and Structure, Message Arbitration, Introduction to CAN-FD. Data Transmission and Reception, Error Handling and Fault Tolerance. CAN Bus Wiring and Configuration Unit 3 Comparison of Automotive Networks with Ethernet, Basics of Automotive Ethernet Physical Layer, IEEE 802.3 Standard Overview, Ethernet PHY and Transceivers, Topology, MAC, User Datagram Protocol, Automotive Ethernet Applications, Diagnostics Over IP (DoIP) Unit 4 Need for diagnostics in automotive, Overview of Automotive Diagnostics, Diagnostic Protocols and Standards, UDS Protocol Basics , Key UDS Services Diagnostic Session Control (0x10), ECU Reset (0x11), Clear Diagnostic Information (0x14), Read DTC Information (0x19), Security Access (0x27), Write Data by Identifier (0x2E), UDS Communication and Data Handling, Diagnostic Procedures and Techniques, Practical Application and Case Studies.Unit 5 Overview of CANoe, CANoe Environment, Basic CANoe Usage and Configuration: Adding and configuring network nodes and communication protocols, setting up network simulations and configuring network traffic. Basics of CAPL, Creating and executing basic CAPL scripts to automate network behaviour and testing tasks, event handling, timers, and message manipulation. Integrating CAPL scripts with CANoe simulations for enhanced functionality. Hands-On Practice: Practical exercises to create and run CAPL scripts within CANoe. Simulating network scenarios and analysing results using CAPL.

Experiments

List of Experiments:1. CAN Message Transmission and Reception2. DBC File Integration3. Log CAN Traffic for Analysis4. CAN Message Replay and filters5. Create Custom Panels for CAN Signals6. Switch Diagnostic Sessions (SID 0x10)7. Read Data by Identifier (SID 0x22)8. Write Data by Identifier (SID 0x2E)9. Simulate UDS over CAN Communication10. Automated Test Sequence

Objectives and Outcomes

Course Objectives

  • Students will understand modern E/E vehicle architecture, CAN and Ethernet communication protocols, and apply diagnostic tools like UDS for vehicle network analysis and troubleshooting.

Course Outcomes

CO1: Understand the modern automotive E/E architectures and emerging mobility trends, including software-defined and connected vehicles.

CO2: Analyze CAN communication by interpreting frames, arbitration, error handling, and bus configuration.

CO3: Compare CAN and Automotive Ethernet networks and apply UDS/DoIP protocols for ECU diagnostics.

CO4: Design CANoe simulations and develop CAPL scripts to implement ECU communication and automate network testing.

CO-PO Mapping

PO/PSO

PO1

PO2

PO3

PO4

PO5

PO6

PO7

PO8

PO9

PO10

PO11

PSO1

PSO2

PSO3

CO

CO1

3

3

1

CO2

3

3

1

2

2

1

2

3

CO3

3

3

1

2

2

1

2

3

CO4

3

3

1

2

3

2

2

3

Text Books / References

References: 1. K. Matheus and T. Knigseder, Automotive Ethernet, 3rd ed. Cambridge, U.K.: Cambridge University Press, 2021.2. J. Gabriel Leen, Automotive In?vehicle Networks, Wiley?Blackwell, 2008, ISBN-10 : 0470032324, ISBN-13 : 978-0470032329.3. Nicolas Navet and Francoise Simonot-Lion, Automotive Embedded Systems Handbook. Boca Raton, FL, USA: CRC Press, 2009.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now