Syllabus
Unit 1
Role of In-vehicle networking Overview of CAN-FD Improved Error Detection Capabilities Fault Types Classification of Errors – Calculation of Oscillator Tolerance Phase Margin Evaluation of Phase Margin – Overview of Ethernet Challenges 100BASE-TX Ethernet – Industry-Wide Acceptance of Ethernet
Unit 2
Introduction to Automotive Environment – The Automotive Communication Channel Channel Parameters Automotive Physical Layer Technologies: TCP/IP, 100BASE-T1 Channel – Internet Protocol Middleware SOME/IP Features Header Format Service Discovery – Security Requirements in the Automotive Industry Network Security Solutions
Unit 3
Overview of DDS Components – Architectural Concepts and Entities – Type System – QoS Model – Guidelines for Building System of Systems with DDS Overview of Protocol Buffers Message Structure – Serialization and deserialization – Accelerator Design: Accelerator memory management Serializer and Deserializer unit.
Text Books / References
Reference (s)
- Arthur Mutter, Florian Hartwich, Advantages of CAN FD Error detection mechanisms compared to Classical CAN, Robert Bosch GmbH, iCC 2015, 2015
- Arthur Mutter, Robustness of a CAN FD Bus System – About Oscillator Tolerance and Edge Deviations, Robert Bosch GmbH, iCC 2013, 2013
- Kirsten Matheus, Thomas Königseder, Automotive Ethernet, Third Edition, Cambridge University Press, 2021
- Angelo Corsaro, Douglas Schmidt, The Data Distribution Service: The Communication Middleware Fabric for Scalable and Extensible Systems-of-Systems, 2012
- Sagar Karandikar, Chris Leary, Chris Kennelly, Jerry Zhao, Dinesh Parimi, Borivoje Nikoli?, Krste Asanovi?, Parthasarathy Ranganathan, A Hardware Accelerator for Protocol Buffers, MICRO ’21, ACM, 2021
- Clément Jean, Protocol Buffers Handbook: Getting deeper into Protobuf internals and its usage, Packt Publishing, 2024
Objectives and Outcomes
Course Objectives
- To provide an insight on vehicular communication systems
- To provide an insight on Automotive Ethernet
- To impart knowledge on Data Distribution Service and Protocol Buffers
Course Outcomes:
- CO01: understand the concepts of in-vehicle communication
- CO02: understand the automotive environment and its challenges
- CO03: analyze the usage of middleware in automotive domain
- CO04: understand the concepts of Data Distribution Service (DDS) and Protocol Buffers
CO-PO Mapping
| CO/PO |
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
PO6 |
| CO01 |
2 |
|
2 |
3 |
3 |
|
| CO02 |
2 |
|
2 |
3 |
3 |
|
| CO03 |
2 |
|
2 |
3 |
3 |
2 |
| CO04 |
2 |
|
2 |
3 |
3 |
2 |
Skills Acquired: Advanced vehicular communication technologies, Automotive Ethernet, DDS and Protocol Buffers