Table of Contents
Overview#
Software-Defined Vehicles (SDVs) require a complex network of communication protocols to enable everything from basic vehicle functions to advanced autonomous driving capabilities. This guide covers the key protocols used in modern automotive systems.
Protocol Categories#
┌─────────────────────────────────────────────────────────┐
│ SDV Communication Architecture │
├─────────────────────────────────────────────────────────┤
│ External Communication │ In-Vehicle Communication │
├─────────────────────────┼───────────────────────────────┤
│ • 5G/LTE │ • CAN / CAN FD │
│ • Wi-Fi │ • LIN │
│ • DSRC │ • FlexRay │
│ • C-V2X │ • Automotive Ethernet │
│ • Bluetooth │ • MOST │
└─────────────────────────┴───────────────────────────────┘Legacy In-Vehicle Protocols#
CAN - Controller Area Network (1986)#
The backbone of traditional automotive communication.
Characteristics:
- Standard speed: 1 Mbps
- Reliable data transmission
- Multi-master architecture
- Priority-based arbitration
CAN FD (Flexible Data-rate):
- Higher bandwidth than classic CAN
- Data field up to 64 bytes (vs 8 bytes)
- Speeds up to 8 Mbps
| Feature | CAN 2.0 | CAN FD |
|---|---|---|
| Max Speed | 1 Mbps | 8 Mbps |
| Data Length | 8 bytes | 64 bytes |
| Error Detection | CRC-15 | CRC-17/21 |
LIN - Local Interconnect Network (1999)#
Low-cost protocol for simple vehicle functions.
Use Cases:
- Window controls
- Seat adjustment
- Mirror positioning
- Climate control sensors
Specifications:
- Single master, multiple slaves
- Speed: 20 kbps max
- Single wire (plus ground)
- Cost-effective solution
FlexRay (2000)#
High-speed, deterministic protocol for safety-critical systems.
Characteristics:
- Speed: Up to 10 Mbps per channel
- Dual-channel redundancy
- Time-triggered and event-triggered modes
- Deterministic timing for safety systems
Applications:
- Brake-by-wire
- Steer-by-wire
- Active suspension
- Chassis systems
Timing Model:
$$ \text{Communication Cycle} = \text{Static Segment} + \text{Dynamic Segment} + \text{Symbol Window} + \text{NIT} $$Modern Automotive Standards#
MOST - Media Oriented Systems Transport (2001)#
Optimized for multimedia and infotainment.
Versions:
| Version | Speed | Application |
|---|---|---|
| MOST25 | 25 Mbps | Basic audio |
| MOST50 | 50 Mbps | Advanced audio |
| MOST150 | 150 Mbps | Video streaming |
Features:
- Ring topology
- Synchronous streaming for audio/video
- Plug-and-play capability
Automotive Ethernet (2011+)#
High-bandwidth backbone for modern vehicles.
Speed Tiers:
| Standard | Speed | Application |
|---|---|---|
| 100BASE-T1 | 100 Mbps | Diagnostics, basic connectivity |
| 1000BASE-T1 | 1 Gbps | ADAS, surround view |
| 10GBASE-T1 | 10 Gbps | Autonomous driving |
Advantages over Traditional Ethernet:
- Single twisted pair (reduces weight)
- Automotive-grade EMC compliance
- Point-to-point or switched networks
Use Cases:
- Camera data transmission
- High-definition mapping
- Software updates (OTA)
- Diagnostic communication
MIPI Standards (2003+)#
Mobile Industry Processor Interface adapted for automotive.
MIPI CSI-2 (Camera):
- High-speed camera interface
- Up to 6 Gbps per lane
- Multiple virtual channels
MIPI DSI (Display):
- High-resolution display interface
- Multiple data lanes
- Low power consumption
Wireless & External Communication#
Bluetooth#
Automotive Applications:
- Phone connectivity
- Audio streaming
- Key fob functionality
- Tire pressure monitoring
| Version | Speed | Range |
|---|---|---|
| 4.0 BLE | 1 Mbps | 50m |
| 5.0 | 2 Mbps | 200m |
Wi-Fi#
In-Vehicle Uses:
- Passenger connectivity
- Infotainment updates
- Hotspot functionality
5G/LTE#
V2N (Vehicle-to-Network):
- Telematics services
- Real-time traffic data
- Remote diagnostics
- OTA updates
Performance:
| Technology | Latency | Throughput |
|---|---|---|
| 4G LTE | 50-100ms | 100 Mbps |
| 5G | 1-10ms | 1+ Gbps |
DSRC - Dedicated Short-Range Communication#
Specifications:
- Frequency: 5.9 GHz
- Range: Up to 1000m
- Latency: ~1ms
Applications:
- Toll collection
- Traffic signal priority
- Vehicle safety messages
C-V2X - Cellular Vehicle-to-Everything#
LTE/5G-based V2X communication.
Modes:
| Mode | Communication |
|---|---|
| V2V | Vehicle to Vehicle |
| V2I | Vehicle to Infrastructure |
| V2P | Vehicle to Pedestrian |
| V2N | Vehicle to Network |
Advantages over DSRC:
- Leverages cellular infrastructure
- Longer range
- Better scalability
Service-Oriented Architecture#
SOME/IP#
Scalable service-Oriented MiddlewarE over IP.
Features:
- Service discovery
- Remote procedure calls (RPC)
- Event notification
- Serialization
Architecture:
┌──────────────────────────────────────┐
│ Application Layer │
├──────────────────────────────────────┤
│ SOME/IP │
├──────────────────────────────────────┤
│ UDP / TCP │
├──────────────────────────────────────┤
│ Automotive Ethernet │
└──────────────────────────────────────┘Protocol Comparison#
| Protocol | Speed | Use Case | Cost |
|---|---|---|---|
| CAN | 1 Mbps | Body, powertrain | Low |
| CAN FD | 8 Mbps | Enhanced CAN apps | Low |
| LIN | 20 kbps | Simple controls | Very Low |
| FlexRay | 10 Mbps | Safety-critical | High |
| MOST | 150 Mbps | Multimedia | Medium |
| Ethernet | 10 Gbps | ADAS, autonomous | Medium |
Domain-Based Architecture#
Modern SDVs organize communication by domain:
┌─────────────────────────────────────────────┐
│ Central Gateway │
├─────────┬─────────┬─────────┬───────────────┤
│Powertrain│ Chassis │ Body │ Infotainment │
│ Domain │ Domain │ Domain │ Domain │
├─────────┼─────────┼─────────┼───────────────┤
│CAN/CAN FD│FlexRay │ LIN │ MOST/Ethernet │
└─────────┴─────────┴─────────┴───────────────┘Summary#
SDV communication requires multiple protocols working together:
- CAN/CAN FD: Reliable backbone for control systems
- LIN: Cost-effective for simple functions
- FlexRay: Safety-critical deterministic communication
- Automotive Ethernet: High-bandwidth backbone
- V2X: External connectivity for smart transportation