Você está na página 1de 13

OSI Layers in Automotive Networks

OSI Layers in Automotive Networks


2013-03-20

IEEE 802.1 Plenary Meeting - Orlando

Aboubacar Diarra, Robert Bosch GmbH

1 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Outline

OSI Reference Model


Simplified generic Architecture for Automotive Serial Busses
Basic Automotive E/E Architecture
Automotive Bus Systems in the OSI Model
Ethernet Impact on Automotive Bus Layering

2 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

OSI Reference Model


ECU 1 ECU 2
Application A
Data Application B

Application Protocol
7 Application 7 Application

6 Presentation 3 relevant Layers for 6 Presentation

5 Session Automotive Control Data 5 Session


Communication with Area
4 Transport Busses: Layers 1, 2 and 7 4 Transport

3 Network 3 Network
Communication Protocol
2 Data Link 2 Data Link
Bit Transmission Protocol
1 Physical 1 Physical

Transmission Medium

3 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Simplified generic Architecture for Automotive


Serial Busses

Bus Node Bus Node

Application Application Layer 7

Communication Communication

Communication Communication
Controller Communication Protocol Controller Layer 1, 2

Transceiver Physical Layer Definition Transceiver


Layer 1

BUS

4 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Basic Automotive E/E Architecture


Diagnosis
over CAN
Layer 4 *
Central
Gateway

CAN FlexRay

MOST
LIN
High
speed
CAN

Layer 1, 2, 4* Layer 1, 2, 4* Layer 1, 2, 4* Layer 1 to 7

* Layer 4 is used in this case for Diagnosis Services

5 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Automotive Bus Systems in the OSI Model:


Example of the CAN Bus
Logical Link Control (LLC)
Acceptance Filtering
7 Application Overload Notification
Recovery Management
6 Presentation Medium Access control(MAC)
Data Encapsulation/Decapsulation
Frame Coding
5 Session
Error Detection/Signaling/Handling

4 Transport
Physical Signaling (PLS)
3 Network Bit Encoding/Decoding
Bit Time Synchronization
2 Data Link Physical Medium attachment(PMA)
Driver/Receiver Characteristics
Media Dependant Interface(MDI)
1 Physical Connectors

6 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Automotive Bus Systems in the OSI Model:


Example of the FlexRay Bus

7 Application
Logical Link Control (LLC)
6 Presentation Protocol Operation Control
Medium Access control(MAC)
Message Framing
5 Session
Communication Cycle

4 Transport
Physical Signaling (PLS)
3 Network Bit Encoding/Decoding
Bit Time Synchronization
2 Data Link Physical Medium attachment(PMA)
Driver/Receiver Characteristics
Media Dependant Interface(MDI)
1 Physical Connectors

7 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Automotive Bus Systems in the OSI Model:


Example of the MOST Bus

7 Application Application Programming Interface


6 Presentation Netservices Layer 2
5 Session

4 Transport
Netservices Layer 1
3 Network

2 Data Link MOST Transceiver


1 Physical Electrical PHY, FOTs Connectors and Plastic Fiber

8 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Ethernet Impact on Automotive Bus Layering:


Example of On-Board Communication *
Remark:
Central Layer 3 and 4 can be
Gateway solicited for Car2X
Communication
Applications.

Switch

CAN FlexRay

LIN
High
speed
CAN
Ethernet

Layer 2
* Excepted On-Board Diagnosis (OBD)
which needs a Layer 4 support

9 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Ethernet Impact on Automotive Bus Layering:


Example of Off-Board Communication
Diagnosis
Layer 3 / 4 over IP (DoIP)
Central
Gateway

Switch

CAN FlexRay

LIN
High
speed
CAN
Ethernet

Layer 3 / 4
Layer 4

10 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Conclusion(1)

In reference to the OSI Data Communication Model, the Serial Interface


of CAN, FlexRay and LIN Busses typically needs 3 OSI Layers for On-
Board Communication excepted OBD: the Physical Layer, the Data
Link Layer and the Application Layer

The MOST Bus covers all the 7 OSI Layers for On-Board Communication

The Transport Layer is used for Off-Board Communication like


Diagnosis and also for OBD on these typical Automotive Area Networks.

The Layers 3 and 4 can be used for Vehicle On-Board Communication in


Car2X Communication Applications

11 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Conclusion(2)
Therefore, for a Control Data Communication that occurs in an In-
vehicle closed Network, the need of the Layer 2 is justified.

On top of that, Layer 3 Routing Processes require more infrastructure


(eg. IP stack implementation, software implementation, memory need . .
.) and costs investments than Layer 2 solutions from an Automotive
Perspective

For In-vehicle Control Applications which require a very low Latency, a


Layer 2 solution is more pragmatic than a Layer 3 solution

However, Diagnosis over IP, Car2X and In-Car Wireless Communication


Applications need Layer 3 Routing Support

12 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando


OSI Layers in Automotive Networks

Thank You for your Attention

13 2013-03-20 - IEEE 802.1 Plenary Meeting - Orlando

Você também pode gostar