SlideShare a Scribd company logo
1 of 13
Download to read offline
Diagnostic communication within networks
based on AUTOSAR configuration
Vector Congress 2010
Ralf Schmidgall
Global Service & Parts, Bereich für Diagnose- und Flash-Technologien
2Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
Diagnostic communication within networks based on
AUTOSAR configuration
1 Diagnostic Communication
2 Gateway Routing Strategy
4 Summary and Outlook
3 AUTOSAR Gateway
3Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
Typically
transfered
data volume
Diagnostic
Communication
Scenarios
Diagnostic Communication
Scenarios and data volume
OBD
Enhanced
Programming
Response
Response
Request
Request
ECUTest Tool
≤ 7 Byte
≤ 1000 Byte
≤ 1000 Byte
≤ 1000 Byte
≥ 10.000Byte
≤ 100 ByteResponse
Request
4Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
OBD-
Connector ECU
ECU
ECU
ECU
ECU
ECU
GatewayGateway
ECU
ECU
Test Tool
Possible routing relations within vehicle networks.
Diagnostic Communication
Diagnostic Communication using functional network
Diagnostic communication using the functional network.
Diagnostic communication needs access to each ECU.
XMOST
XXEthernet
XXFlexRay
XXLIN
XXXXCAN
MOSTEthernetFlexRayLINCAN
Routing complexity
has been increased
significantly.
OBD-
Connector ECU
ECU
ECU
ECU
ECU
ECU
GatewayGateway
ECU
ECU
Test Tool
5Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
OSI Reference
Model
Gateway Routing Strategies
Homogeneous vs. heterogeneous networks
Layer 4
Heterogenous networkHomogeneous network
GatewayGateway
FlexRayCAN
TP TP
CANCANLayer 1-3
Layer 5-7
• Routing on Network Layer (Layer 3)
• Gateway (Bridge) is transparent
• Routing: „On-The-Fly“
• Routing on Transport Layer (Layer 4)
• Gateway is not transparent
• Routing: „Store-And-Forward“
Routing
strategy
t t t t
6Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
AUTOSAR Gateway
Software module architecture
Interface
TP
PduR
Driver
DCMCOM
ECU Gateway
Interface
Driver
Interface
Driver
…
The initial AUTOSAR gateway software module architecture is
derived from AUTOSAR‘s ECU software module architecture.
TP
PduR
TP
Routing on layer-4
Important for the diagnostic
communication routing
performance is the inter-
action between
Transport Protocol (TP)
and PduRouter (PduR)
7Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
SF.. SingleFrame/
SF.. StartFrame
AUTOSAR-Gateway
P2-Timeout
SF SF SF
SFSFSF
P2Timeout
Create
Response
Gateway ECU
DCM
TP
PduR
TPTP
PduR
Gateway
TP
PduR
Tester
UDS
TP
xxx
TP
ISO 15765-4 OBD communication requirement: P2Timeout = 50 ms
This is required for segmented and unsegmented communication.
The first frame of a segmented or unsegmented communication
shall be routed immediately by the PDU-Router
8Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
N_CrTimeout
AUTOSAR Gateway
N_Cr-Timeout
SF SF SF
FFFFFF
P2Timeout
Create
Response
FC FC
CF
CF
CF
FC
CF
CF
CF
CF
CF
CF
Gateway ECU
DCM
TP
PduR
TPTP
PduR
Gateway
TP
PduR
Tester
UDS
TP
xxx
TP
STmin
SF.. SingleFrame/
SF.. StartFrame
FC.. FlowControl
CF.. ConsecutiveFrame
ISO 15765-4 OBD communication requirement: N_CrTimeout = 150 ms
The communication performance is influenced by the
PDU-Router configuration.
9Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
AUTOSAR Gateway
PDUR-Parameter
Tester GW1 GW2 ECU
Bus 1 Bus 2 Bus 3
Routing Routing
RoutingRouting
Request
Response
Threshold Threshold
Threshold Threshold
Timing Requirements
Timeout
CAN
Bus Systems Requirements ECU Mode
Threshold – The central parameter for gateway performance
Flashloader
Mode
Application
Mode
10Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
AUTOSAR Gateway
PDUR-Parameter
CAN – FlexRay Routing Performance (Layer4-Routing)
CAN-TP Parameter
• Blocksize
• STmin
FlexRay TP Parameter:
• MaxPduPerCycle (MPPC)
FlexRay Schedule
• Cycle Repetition
Diagnostic communication
performance depends on the
basic FlexRay schedule
definitions (slot arrangement).
BlockSize
11Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
AUTOSAR Gateway
PDUR-Parameter definition is complex
OBD
Enhanced
Diagnostic
SW-Re-
programming
Contrary requirements
Data Transfer
rate
Buffer
size
Timeout
Requirements
High dependenciesVehicle and ECU
architecture
ECUGW GWTester
Appl
FBL
PduR Configuration • Each diagnostic connection is divided into the different bus segments.
• Definition of a parameter set for each bus segment and the corresponding
gateways.
• Some additional parameters shall be part of the system description.
12Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
Summary and Outlook
Summary •Diagnostic communication configuration within AUTOSAR is complex
(parameters set for gateways within System Description).
•With different physical bus systems a layer-4 routing is necessary.
•Gateway configuration has a deep impact for communication performance
•The PduR was initially not designed with focus on gateway activities for
diagnostic communication scenarios (OBD, Reprogamming, enhanced
diagnostic).
Outlock Discussion (lessons learned) within the
AUTOSAR community about the basic
gateway functionalities like:
• layer-3 routing
• layer 4 routing
• buffer handling
• timing/timeout handling
• …
Provides the PduR all required functionality?
Interface
Driver
Interface
Driver
TP
PduR
TP
Gateway
13Vector Congress 2010Ralf Schmidgall – DAIMLER AG
Global Service & Parts
Vielen Dank für Ihre Aufmerksamkeit
Vielen Dank für Ihre Aufmerksamkeit

More Related Content

What's hot

Speed checker on highway using 8051
Speed checker on highway using 8051Speed checker on highway using 8051
Speed checker on highway using 8051Rkrishna Mishra
 
How to set up opc with simatic net
How to set up opc with simatic netHow to set up opc with simatic net
How to set up opc with simatic nethassanaagib
 
Siemens s7 300 programming
Siemens s7 300 programming Siemens s7 300 programming
Siemens s7 300 programming satyajit patra
 
IT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionIT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionKlaus Haderer
 
Simatic manager siemens S7 guide
Simatic manager  siemens S7 guideSimatic manager  siemens S7 guide
Simatic manager siemens S7 guideRoopesh Matale
 
[Project report]digital speedometer with password enabled speed controlling(1...
[Project report]digital speedometer with password enabled speed controlling(1...[Project report]digital speedometer with password enabled speed controlling(1...
[Project report]digital speedometer with password enabled speed controlling(1...Shivam Patel
 
지브라스캐너 Zebra MP6000 2D 고정식 바코드스캐너 매뉴얼
지브라스캐너 Zebra MP6000 2D 고정식 바코드스캐너 매뉴얼지브라스캐너 Zebra MP6000 2D 고정식 바코드스캐너 매뉴얼
지브라스캐너 Zebra MP6000 2D 고정식 바코드스캐너 매뉴얼HION IT
 
Design and Construction of Speed Detection System for Vehicles
Design and Construction of Speed Detection System for VehiclesDesign and Construction of Speed Detection System for Vehicles
Design and Construction of Speed Detection System for Vehiclesijtsrd
 
Speed checker for highway
Speed checker for highwaySpeed checker for highway
Speed checker for highwaySumit Sharma
 
Induction Loop Vehicle Detector and Counter
Induction Loop Vehicle Detector and CounterInduction Loop Vehicle Detector and Counter
Induction Loop Vehicle Detector and Counter Towfiqur Rahman
 
SMRT Internship Sharing_V2
SMRT Internship Sharing_V2SMRT Internship Sharing_V2
SMRT Internship Sharing_V2Ethan Chia
 
EV charging product Presentation.pdf
EV charging product Presentation.pdfEV charging product Presentation.pdf
EV charging product Presentation.pdfDekonPower Simon
 
EMEA Airheads- Aruba IAP Webinar – How AirGroup service works in Aruba Instan...
EMEA Airheads- Aruba IAP Webinar – How AirGroup service works in Aruba Instan...EMEA Airheads- Aruba IAP Webinar – How AirGroup service works in Aruba Instan...
EMEA Airheads- Aruba IAP Webinar – How AirGroup service works in Aruba Instan...Aruba, a Hewlett Packard Enterprise company
 

What's hot (20)

Speed checker on highway using 8051
Speed checker on highway using 8051Speed checker on highway using 8051
Speed checker on highway using 8051
 
ClearPass 6.3.6 Release Notes
ClearPass 6.3.6 Release NotesClearPass 6.3.6 Release Notes
ClearPass 6.3.6 Release Notes
 
How to set up opc with simatic net
How to set up opc with simatic netHow to set up opc with simatic net
How to set up opc with simatic net
 
Siemens s7 300 programming
Siemens s7 300 programming Siemens s7 300 programming
Siemens s7 300 programming
 
IT-PS Performance Monitoring Solution
IT-PS Performance Monitoring SolutionIT-PS Performance Monitoring Solution
IT-PS Performance Monitoring Solution
 
Simatic manager siemens S7 guide
Simatic manager  siemens S7 guideSimatic manager  siemens S7 guide
Simatic manager siemens S7 guide
 
Entuity – managing aruba
Entuity – managing arubaEntuity – managing aruba
Entuity – managing aruba
 
CURRICULUM VITEA
CURRICULUM  VITEACURRICULUM  VITEA
CURRICULUM VITEA
 
THE FINAL
THE FINALTHE FINAL
THE FINAL
 
[Project report]digital speedometer with password enabled speed controlling(1...
[Project report]digital speedometer with password enabled speed controlling(1...[Project report]digital speedometer with password enabled speed controlling(1...
[Project report]digital speedometer with password enabled speed controlling(1...
 
지브라스캐너 Zebra MP6000 2D 고정식 바코드스캐너 매뉴얼
지브라스캐너 Zebra MP6000 2D 고정식 바코드스캐너 매뉴얼지브라스캐너 Zebra MP6000 2D 고정식 바코드스캐너 매뉴얼
지브라스캐너 Zebra MP6000 2D 고정식 바코드스캐너 매뉴얼
 
AGIIT
AGIITAGIIT
AGIIT
 
Design and Construction of Speed Detection System for Vehicles
Design and Construction of Speed Detection System for VehiclesDesign and Construction of Speed Detection System for Vehicles
Design and Construction of Speed Detection System for Vehicles
 
Speed checker for highway
Speed checker for highwaySpeed checker for highway
Speed checker for highway
 
Induction Loop Vehicle Detector and Counter
Induction Loop Vehicle Detector and CounterInduction Loop Vehicle Detector and Counter
Induction Loop Vehicle Detector and Counter
 
Automative basics v3
Automative basics v3Automative basics v3
Automative basics v3
 
Final Slot Car Report
Final Slot Car ReportFinal Slot Car Report
Final Slot Car Report
 
SMRT Internship Sharing_V2
SMRT Internship Sharing_V2SMRT Internship Sharing_V2
SMRT Internship Sharing_V2
 
EV charging product Presentation.pdf
EV charging product Presentation.pdfEV charging product Presentation.pdf
EV charging product Presentation.pdf
 
EMEA Airheads- Aruba IAP Webinar – How AirGroup service works in Aruba Instan...
EMEA Airheads- Aruba IAP Webinar – How AirGroup service works in Aruba Instan...EMEA Airheads- Aruba IAP Webinar – How AirGroup service works in Aruba Instan...
EMEA Airheads- Aruba IAP Webinar – How AirGroup service works in Aruba Instan...
 

Viewers also liked

Build Patterns - Patterns und Best Practices für den Build Prozess
Build Patterns - Patterns und Best Practices für den Build ProzessBuild Patterns - Patterns und Best Practices für den Build Prozess
Build Patterns - Patterns und Best Practices für den Build ProzessRalf Abramowitsch
 
C language programming (description in simple words)
C language programming (description in simple words)C language programming (description in simple words)
C language programming (description in simple words)mujeeb memon
 
Automating the Configuration of the FlexRay Communication Cycle
Automating the Configuration of the FlexRay Communication CycleAutomating the Configuration of the FlexRay Communication Cycle
Automating the Configuration of the FlexRay Communication CycleNicolas Navet
 
Configuring the communication on FlexRay: the case of the static segment
Configuring the communication on FlexRay: the case of the static segmentConfiguring the communication on FlexRay: the case of the static segment
Configuring the communication on FlexRay: the case of the static segmentNicolas Navet
 
Keynote 4 cornelius_koetz_v04
Keynote 4 cornelius_koetz_v04Keynote 4 cornelius_koetz_v04
Keynote 4 cornelius_koetz_v04goodgolier
 
flexray technology in modern cars
flexray technology in modern carsflexray technology in modern cars
flexray technology in modern carsAmit Yerva
 
The flex ray protocol
The flex ray protocolThe flex ray protocol
The flex ray protocolWissam Kafa
 
Roger Lanctot, Strategy Analytics, Managing the Accelerating Amount of Softwa...
Roger Lanctot, Strategy Analytics, Managing the Accelerating Amount of Softwa...Roger Lanctot, Strategy Analytics, Managing the Accelerating Amount of Softwa...
Roger Lanctot, Strategy Analytics, Managing the Accelerating Amount of Softwa...Red Bend Software
 
SULTHAN's - C Programming Language notes
SULTHAN's - C Programming Language notesSULTHAN's - C Programming Language notes
SULTHAN's - C Programming Language notesSULTHAN BASHA
 
C language programming
C language programmingC language programming
C language programmingpullarao29
 
Controller area network (can bus)
Controller area network (can bus)Controller area network (can bus)
Controller area network (can bus)nassim unused
 
In‐Vehicle Networking: a Survey and Look Forward
In‐Vehicle Networking: a Survey and Look ForwardIn‐Vehicle Networking: a Survey and Look Forward
In‐Vehicle Networking: a Survey and Look ForwardRealTime-at-Work (RTaW)
 
1204 Ppi 8255
1204 Ppi 82551204 Ppi 8255
1204 Ppi 8255techbed
 
Autosar software component
Autosar software componentAutosar software component
Autosar software componentFarzad Sadeghi
 

Viewers also liked (20)

Build Patterns - Patterns und Best Practices für den Build Prozess
Build Patterns - Patterns und Best Practices für den Build ProzessBuild Patterns - Patterns und Best Practices für den Build Prozess
Build Patterns - Patterns und Best Practices für den Build Prozess
 
C language programming (description in simple words)
C language programming (description in simple words)C language programming (description in simple words)
C language programming (description in simple words)
 
Automating the Configuration of the FlexRay Communication Cycle
Automating the Configuration of the FlexRay Communication CycleAutomating the Configuration of the FlexRay Communication Cycle
Automating the Configuration of the FlexRay Communication Cycle
 
Configuring the communication on FlexRay: the case of the static segment
Configuring the communication on FlexRay: the case of the static segmentConfiguring the communication on FlexRay: the case of the static segment
Configuring the communication on FlexRay: the case of the static segment
 
Final ppt
Final pptFinal ppt
Final ppt
 
Ecu final
Ecu finalEcu final
Ecu final
 
ECU Poster
ECU PosterECU Poster
ECU Poster
 
Keynote 4 cornelius_koetz_v04
Keynote 4 cornelius_koetz_v04Keynote 4 cornelius_koetz_v04
Keynote 4 cornelius_koetz_v04
 
FlexRay
FlexRayFlexRay
FlexRay
 
flexray technology in modern cars
flexray technology in modern carsflexray technology in modern cars
flexray technology in modern cars
 
The flex ray protocol
The flex ray protocolThe flex ray protocol
The flex ray protocol
 
Roger Lanctot, Strategy Analytics, Managing the Accelerating Amount of Softwa...
Roger Lanctot, Strategy Analytics, Managing the Accelerating Amount of Softwa...Roger Lanctot, Strategy Analytics, Managing the Accelerating Amount of Softwa...
Roger Lanctot, Strategy Analytics, Managing the Accelerating Amount of Softwa...
 
SULTHAN's - C Programming Language notes
SULTHAN's - C Programming Language notesSULTHAN's - C Programming Language notes
SULTHAN's - C Programming Language notes
 
Thesis Presentation
Thesis PresentationThesis Presentation
Thesis Presentation
 
C language programming
C language programmingC language programming
C language programming
 
Controller area network (can bus)
Controller area network (can bus)Controller area network (can bus)
Controller area network (can bus)
 
In‐Vehicle Networking: a Survey and Look Forward
In‐Vehicle Networking: a Survey and Look ForwardIn‐Vehicle Networking: a Survey and Look Forward
In‐Vehicle Networking: a Survey and Look Forward
 
Brake system
Brake systemBrake system
Brake system
 
1204 Ppi 8255
1204 Ppi 82551204 Ppi 8255
1204 Ppi 8255
 
Autosar software component
Autosar software componentAutosar software component
Autosar software component
 

Similar to M b slides diagnostics 3-schmidgall_v7, 2010

Advanced motion controls dpcanta 025b200
Advanced motion controls dpcanta 025b200Advanced motion controls dpcanta 025b200
Advanced motion controls dpcanta 025b200Electromate
 
Spansion Traveo Automotive Microcontroller Family
Spansion Traveo Automotive Microcontroller FamilySpansion Traveo Automotive Microcontroller Family
Spansion Traveo Automotive Microcontroller FamilySpansion
 
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...RealTime-at-Work (RTaW)
 
Advanced motion controls dpcanir 100a400
Advanced motion controls dpcanir 100a400Advanced motion controls dpcanir 100a400
Advanced motion controls dpcanir 100a400Electromate
 
Advanced motion controls dpcanta 040b080
Advanced motion controls dpcanta 040b080Advanced motion controls dpcanta 040b080
Advanced motion controls dpcanta 040b080Electromate
 
Advanced motion controls dpcanta 060b080
Advanced motion controls dpcanta 060b080Advanced motion controls dpcanta 060b080
Advanced motion controls dpcanta 060b080Electromate
 
Advanced motion controls dpcanta 020b080
Advanced motion controls dpcanta 020b080Advanced motion controls dpcanta 020b080
Advanced motion controls dpcanta 020b080Electromate
 
Advanced motion controls dpcanta 015b200
Advanced motion controls dpcanta 015b200Advanced motion controls dpcanta 015b200
Advanced motion controls dpcanta 015b200Electromate
 
the best obd industry quick guide book
the best obd industry quick guide bookthe best obd industry quick guide book
the best obd industry quick guide bookautoobdtools
 
Automotive Interconnect Challenges
Automotive Interconnect ChallengesAutomotive Interconnect Challenges
Automotive Interconnect ChallengesCAST, Inc.
 
AIRCOM LTE Webinar 5 - LTE Capacity
AIRCOM LTE Webinar 5 - LTE CapacityAIRCOM LTE Webinar 5 - LTE Capacity
AIRCOM LTE Webinar 5 - LTE CapacityAIRCOM International
 
Advanced motion controls dpcanis 060a400
Advanced motion controls dpcanis 060a400Advanced motion controls dpcanis 060a400
Advanced motion controls dpcanis 060a400Electromate
 
Advanced motion controls dzcante 025l200
Advanced motion controls dzcante 025l200Advanced motion controls dzcante 025l200
Advanced motion controls dzcante 025l200Electromate
 
AIRCOM LTE Webinar 2 - Air Interface
AIRCOM LTE Webinar 2 - Air InterfaceAIRCOM LTE Webinar 2 - Air Interface
AIRCOM LTE Webinar 2 - Air InterfaceAIRCOM International
 
PLNOG15: VidMon - monitoring video signal quality in Service Provider IP netw...
PLNOG15: VidMon - monitoring video signal quality in Service Provider IP netw...PLNOG15: VidMon - monitoring video signal quality in Service Provider IP netw...
PLNOG15: VidMon - monitoring video signal quality in Service Provider IP netw...PROIDEA
 
Signal-Oriented ECUs in a Centralized Service-Oriented Architecture: Scalabil...
Signal-Oriented ECUs in a Centralized Service-Oriented Architecture: Scalabil...Signal-Oriented ECUs in a Centralized Service-Oriented Architecture: Scalabil...
Signal-Oriented ECUs in a Centralized Service-Oriented Architecture: Scalabil...RealTime-at-Work (RTaW)
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michelmfrancis
 
Advanced motion controls dpcantr 025b200
Advanced motion controls dpcantr 025b200Advanced motion controls dpcantr 025b200
Advanced motion controls dpcantr 025b200Electromate
 

Similar to M b slides diagnostics 3-schmidgall_v7, 2010 (20)

Advanced motion controls dpcanta 025b200
Advanced motion controls dpcanta 025b200Advanced motion controls dpcanta 025b200
Advanced motion controls dpcanta 025b200
 
Spansion Traveo Automotive Microcontroller Family
Spansion Traveo Automotive Microcontroller FamilySpansion Traveo Automotive Microcontroller Family
Spansion Traveo Automotive Microcontroller Family
 
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
 
Advanced motion controls dpcanir 100a400
Advanced motion controls dpcanir 100a400Advanced motion controls dpcanir 100a400
Advanced motion controls dpcanir 100a400
 
Advanced motion controls dpcanta 040b080
Advanced motion controls dpcanta 040b080Advanced motion controls dpcanta 040b080
Advanced motion controls dpcanta 040b080
 
Advanced motion controls dpcanta 060b080
Advanced motion controls dpcanta 060b080Advanced motion controls dpcanta 060b080
Advanced motion controls dpcanta 060b080
 
SOME_IP_29408.pdf
SOME_IP_29408.pdfSOME_IP_29408.pdf
SOME_IP_29408.pdf
 
Advanced motion controls dpcanta 020b080
Advanced motion controls dpcanta 020b080Advanced motion controls dpcanta 020b080
Advanced motion controls dpcanta 020b080
 
Advanced motion controls dpcanta 015b200
Advanced motion controls dpcanta 015b200Advanced motion controls dpcanta 015b200
Advanced motion controls dpcanta 015b200
 
the best obd industry quick guide book
the best obd industry quick guide bookthe best obd industry quick guide book
the best obd industry quick guide book
 
Automotive Interconnect Challenges
Automotive Interconnect ChallengesAutomotive Interconnect Challenges
Automotive Interconnect Challenges
 
AIRCOM LTE Webinar 5 - LTE Capacity
AIRCOM LTE Webinar 5 - LTE CapacityAIRCOM LTE Webinar 5 - LTE Capacity
AIRCOM LTE Webinar 5 - LTE Capacity
 
Advanced motion controls dpcanis 060a400
Advanced motion controls dpcanis 060a400Advanced motion controls dpcanis 060a400
Advanced motion controls dpcanis 060a400
 
Advanced motion controls dzcante 025l200
Advanced motion controls dzcante 025l200Advanced motion controls dzcante 025l200
Advanced motion controls dzcante 025l200
 
AIRCOM LTE Webinar 2 - Air Interface
AIRCOM LTE Webinar 2 - Air InterfaceAIRCOM LTE Webinar 2 - Air Interface
AIRCOM LTE Webinar 2 - Air Interface
 
PLNOG15: VidMon - monitoring video signal quality in Service Provider IP netw...
PLNOG15: VidMon - monitoring video signal quality in Service Provider IP netw...PLNOG15: VidMon - monitoring video signal quality in Service Provider IP netw...
PLNOG15: VidMon - monitoring video signal quality in Service Provider IP netw...
 
Signal-Oriented ECUs in a Centralized Service-Oriented Architecture: Scalabil...
Signal-Oriented ECUs in a Centralized Service-Oriented Architecture: Scalabil...Signal-Oriented ECUs in a Centralized Service-Oriented Architecture: Scalabil...
Signal-Oriented ECUs in a Centralized Service-Oriented Architecture: Scalabil...
 
WT.PPTX
WT.PPTXWT.PPTX
WT.PPTX
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
 
Advanced motion controls dpcantr 025b200
Advanced motion controls dpcantr 025b200Advanced motion controls dpcantr 025b200
Advanced motion controls dpcantr 025b200
 

Recently uploaded

Things that make the new Nissan Z unique
Things that make the new Nissan Z uniqueThings that make the new Nissan Z unique
Things that make the new Nissan Z uniquejennifermiller8137
 
Illustrative History and Influence of Board Games - Thesis.pptx
Illustrative History and Influence of Board Games - Thesis.pptxIllustrative History and Influence of Board Games - Thesis.pptx
Illustrative History and Influence of Board Games - Thesis.pptxHenriSandoval
 
SEM 922 MOTOR GRADER PARTS LIST, ALL WHEEL DRIVE
SEM 922 MOTOR GRADER PARTS LIST, ALL WHEEL DRIVESEM 922 MOTOR GRADER PARTS LIST, ALL WHEEL DRIVE
SEM 922 MOTOR GRADER PARTS LIST, ALL WHEEL DRIVEZhandosBuzheyev
 
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样wsppdmt
 
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一avy6anjnd
 
在线定制(UBC毕业证书)英属哥伦比亚大学毕业证成绩单留信学历认证原版一比一
在线定制(UBC毕业证书)英属哥伦比亚大学毕业证成绩单留信学历认证原版一比一在线定制(UBC毕业证书)英属哥伦比亚大学毕业证成绩单留信学历认证原版一比一
在线定制(UBC毕业证书)英属哥伦比亚大学毕业证成绩单留信学历认证原版一比一qh1ao5mm
 
John deere 7200r 7230R 7260R Problems Repair Manual
John deere 7200r 7230R 7260R Problems Repair ManualJohn deere 7200r 7230R 7260R Problems Repair Manual
John deere 7200r 7230R 7260R Problems Repair ManualExcavator
 
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...Excavator
 
Mercedes Check Engine Light Solutions Precision Service for Peak Performance
Mercedes Check Engine Light Solutions Precision Service for Peak PerformanceMercedes Check Engine Light Solutions Precision Service for Peak Performance
Mercedes Check Engine Light Solutions Precision Service for Peak PerformanceMotronix
 
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...Forth
 
mechanical vibrations pebbles.pptbbbbbbbbx
mechanical vibrations pebbles.pptbbbbbbbbxmechanical vibrations pebbles.pptbbbbbbbbx
mechanical vibrations pebbles.pptbbbbbbbbxjoshuaclack73
 
Seamless Driving Experience Premier Mini Cooper Clutch Solutions
Seamless Driving Experience Premier Mini Cooper Clutch SolutionsSeamless Driving Experience Premier Mini Cooper Clutch Solutions
Seamless Driving Experience Premier Mini Cooper Clutch SolutionsAbsolute Auto Care Inc
 
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be WrongIs Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be WrongMomentum Motorworks
 
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdfJohn Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdfExcavator
 
01552_14_01306_8.0_EPS_CMP_SW_VC2_Notebook.doc
01552_14_01306_8.0_EPS_CMP_SW_VC2_Notebook.doc01552_14_01306_8.0_EPS_CMP_SW_VC2_Notebook.doc
01552_14_01306_8.0_EPS_CMP_SW_VC2_Notebook.docazrfdstgdgdfh
 
出售伯明翰大学毕业证研究生文凭证书原版质量
出售伯明翰大学毕业证研究生文凭证书原版质量出售伯明翰大学毕业证研究生文凭证书原版质量
出售伯明翰大学毕业证研究生文凭证书原版质量kthcah
 
如何办理美国华盛顿大学毕业证(UW毕业证书)毕业证成绩单原版一比一
如何办理美国华盛顿大学毕业证(UW毕业证书)毕业证成绩单原版一比一如何办理美国华盛顿大学毕业证(UW毕业证书)毕业证成绩单原版一比一
如何办理美国华盛顿大学毕业证(UW毕业证书)毕业证成绩单原版一比一avy6anjnd
 
Why Is The Glow Plug Light Flashing In My VW & What Does It Indicate
Why Is The Glow Plug Light Flashing In My VW & What Does It IndicateWhy Is The Glow Plug Light Flashing In My VW & What Does It Indicate
Why Is The Glow Plug Light Flashing In My VW & What Does It IndicateWoodinville Sports Cars
 
Access to Rural Charging by David Skakel
Access to Rural Charging by David SkakelAccess to Rural Charging by David Skakel
Access to Rural Charging by David SkakelForth
 

Recently uploaded (20)

Things that make the new Nissan Z unique
Things that make the new Nissan Z uniqueThings that make the new Nissan Z unique
Things that make the new Nissan Z unique
 
Illustrative History and Influence of Board Games - Thesis.pptx
Illustrative History and Influence of Board Games - Thesis.pptxIllustrative History and Influence of Board Games - Thesis.pptx
Illustrative History and Influence of Board Games - Thesis.pptx
 
SEM 922 MOTOR GRADER PARTS LIST, ALL WHEEL DRIVE
SEM 922 MOTOR GRADER PARTS LIST, ALL WHEEL DRIVESEM 922 MOTOR GRADER PARTS LIST, ALL WHEEL DRIVE
SEM 922 MOTOR GRADER PARTS LIST, ALL WHEEL DRIVE
 
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
一比一原版西安大略大学毕业证(UWO毕业证)成绩单原件一模一样
 
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
如何办理英国埃塞克斯大学毕业证(Essex毕业证书)毕业证成绩单原版一比一
 
在线定制(UBC毕业证书)英属哥伦比亚大学毕业证成绩单留信学历认证原版一比一
在线定制(UBC毕业证书)英属哥伦比亚大学毕业证成绩单留信学历认证原版一比一在线定制(UBC毕业证书)英属哥伦比亚大学毕业证成绩单留信学历认证原版一比一
在线定制(UBC毕业证书)英属哥伦比亚大学毕业证成绩单留信学历认证原版一比一
 
John deere 7200r 7230R 7260R Problems Repair Manual
John deere 7200r 7230R 7260R Problems Repair ManualJohn deere 7200r 7230R 7260R Problems Repair Manual
John deere 7200r 7230R 7260R Problems Repair Manual
 
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
JOHN DEERE 7200R 7215R 7230R 7260R 7280R TECHNICAL SERVICE PDF MANUAL 2680PGS...
 
Mercedes Check Engine Light Solutions Precision Service for Peak Performance
Mercedes Check Engine Light Solutions Precision Service for Peak PerformanceMercedes Check Engine Light Solutions Precision Service for Peak Performance
Mercedes Check Engine Light Solutions Precision Service for Peak Performance
 
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
Charging Forward: Bringing Electric Vehicle Charging Infrastructure to Rural ...
 
Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899
Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899
Obat Penggugur Kandungan Di Apotek Klinik Banyuwangi +6287776558899
 
mechanical vibrations pebbles.pptbbbbbbbbx
mechanical vibrations pebbles.pptbbbbbbbbxmechanical vibrations pebbles.pptbbbbbbbbx
mechanical vibrations pebbles.pptbbbbbbbbx
 
Seamless Driving Experience Premier Mini Cooper Clutch Solutions
Seamless Driving Experience Premier Mini Cooper Clutch SolutionsSeamless Driving Experience Premier Mini Cooper Clutch Solutions
Seamless Driving Experience Premier Mini Cooper Clutch Solutions
 
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be WrongIs Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
Is Your Mercedes Benz Trunk Refusing To Close Here's What Might Be Wrong
 
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdfJohn Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
John Deere Tractors 5415 Diagnostic Repair Service Manual.pdf
 
01552_14_01306_8.0_EPS_CMP_SW_VC2_Notebook.doc
01552_14_01306_8.0_EPS_CMP_SW_VC2_Notebook.doc01552_14_01306_8.0_EPS_CMP_SW_VC2_Notebook.doc
01552_14_01306_8.0_EPS_CMP_SW_VC2_Notebook.doc
 
出售伯明翰大学毕业证研究生文凭证书原版质量
出售伯明翰大学毕业证研究生文凭证书原版质量出售伯明翰大学毕业证研究生文凭证书原版质量
出售伯明翰大学毕业证研究生文凭证书原版质量
 
如何办理美国华盛顿大学毕业证(UW毕业证书)毕业证成绩单原版一比一
如何办理美国华盛顿大学毕业证(UW毕业证书)毕业证成绩单原版一比一如何办理美国华盛顿大学毕业证(UW毕业证书)毕业证成绩单原版一比一
如何办理美国华盛顿大学毕业证(UW毕业证书)毕业证成绩单原版一比一
 
Why Is The Glow Plug Light Flashing In My VW & What Does It Indicate
Why Is The Glow Plug Light Flashing In My VW & What Does It IndicateWhy Is The Glow Plug Light Flashing In My VW & What Does It Indicate
Why Is The Glow Plug Light Flashing In My VW & What Does It Indicate
 
Access to Rural Charging by David Skakel
Access to Rural Charging by David SkakelAccess to Rural Charging by David Skakel
Access to Rural Charging by David Skakel
 

M b slides diagnostics 3-schmidgall_v7, 2010

  • 1. Diagnostic communication within networks based on AUTOSAR configuration Vector Congress 2010 Ralf Schmidgall Global Service & Parts, Bereich für Diagnose- und Flash-Technologien
  • 2. 2Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts Diagnostic communication within networks based on AUTOSAR configuration 1 Diagnostic Communication 2 Gateway Routing Strategy 4 Summary and Outlook 3 AUTOSAR Gateway
  • 3. 3Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts Typically transfered data volume Diagnostic Communication Scenarios Diagnostic Communication Scenarios and data volume OBD Enhanced Programming Response Response Request Request ECUTest Tool ≤ 7 Byte ≤ 1000 Byte ≤ 1000 Byte ≤ 1000 Byte ≥ 10.000Byte ≤ 100 ByteResponse Request
  • 4. 4Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts OBD- Connector ECU ECU ECU ECU ECU ECU GatewayGateway ECU ECU Test Tool Possible routing relations within vehicle networks. Diagnostic Communication Diagnostic Communication using functional network Diagnostic communication using the functional network. Diagnostic communication needs access to each ECU. XMOST XXEthernet XXFlexRay XXLIN XXXXCAN MOSTEthernetFlexRayLINCAN Routing complexity has been increased significantly. OBD- Connector ECU ECU ECU ECU ECU ECU GatewayGateway ECU ECU Test Tool
  • 5. 5Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts OSI Reference Model Gateway Routing Strategies Homogeneous vs. heterogeneous networks Layer 4 Heterogenous networkHomogeneous network GatewayGateway FlexRayCAN TP TP CANCANLayer 1-3 Layer 5-7 • Routing on Network Layer (Layer 3) • Gateway (Bridge) is transparent • Routing: „On-The-Fly“ • Routing on Transport Layer (Layer 4) • Gateway is not transparent • Routing: „Store-And-Forward“ Routing strategy t t t t
  • 6. 6Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts AUTOSAR Gateway Software module architecture Interface TP PduR Driver DCMCOM ECU Gateway Interface Driver Interface Driver … The initial AUTOSAR gateway software module architecture is derived from AUTOSAR‘s ECU software module architecture. TP PduR TP Routing on layer-4 Important for the diagnostic communication routing performance is the inter- action between Transport Protocol (TP) and PduRouter (PduR)
  • 7. 7Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts SF.. SingleFrame/ SF.. StartFrame AUTOSAR-Gateway P2-Timeout SF SF SF SFSFSF P2Timeout Create Response Gateway ECU DCM TP PduR TPTP PduR Gateway TP PduR Tester UDS TP xxx TP ISO 15765-4 OBD communication requirement: P2Timeout = 50 ms This is required for segmented and unsegmented communication. The first frame of a segmented or unsegmented communication shall be routed immediately by the PDU-Router
  • 8. 8Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts N_CrTimeout AUTOSAR Gateway N_Cr-Timeout SF SF SF FFFFFF P2Timeout Create Response FC FC CF CF CF FC CF CF CF CF CF CF Gateway ECU DCM TP PduR TPTP PduR Gateway TP PduR Tester UDS TP xxx TP STmin SF.. SingleFrame/ SF.. StartFrame FC.. FlowControl CF.. ConsecutiveFrame ISO 15765-4 OBD communication requirement: N_CrTimeout = 150 ms The communication performance is influenced by the PDU-Router configuration.
  • 9. 9Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts AUTOSAR Gateway PDUR-Parameter Tester GW1 GW2 ECU Bus 1 Bus 2 Bus 3 Routing Routing RoutingRouting Request Response Threshold Threshold Threshold Threshold Timing Requirements Timeout CAN Bus Systems Requirements ECU Mode Threshold – The central parameter for gateway performance Flashloader Mode Application Mode
  • 10. 10Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts AUTOSAR Gateway PDUR-Parameter CAN – FlexRay Routing Performance (Layer4-Routing) CAN-TP Parameter • Blocksize • STmin FlexRay TP Parameter: • MaxPduPerCycle (MPPC) FlexRay Schedule • Cycle Repetition Diagnostic communication performance depends on the basic FlexRay schedule definitions (slot arrangement). BlockSize
  • 11. 11Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts AUTOSAR Gateway PDUR-Parameter definition is complex OBD Enhanced Diagnostic SW-Re- programming Contrary requirements Data Transfer rate Buffer size Timeout Requirements High dependenciesVehicle and ECU architecture ECUGW GWTester Appl FBL PduR Configuration • Each diagnostic connection is divided into the different bus segments. • Definition of a parameter set for each bus segment and the corresponding gateways. • Some additional parameters shall be part of the system description.
  • 12. 12Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts Summary and Outlook Summary •Diagnostic communication configuration within AUTOSAR is complex (parameters set for gateways within System Description). •With different physical bus systems a layer-4 routing is necessary. •Gateway configuration has a deep impact for communication performance •The PduR was initially not designed with focus on gateway activities for diagnostic communication scenarios (OBD, Reprogamming, enhanced diagnostic). Outlock Discussion (lessons learned) within the AUTOSAR community about the basic gateway functionalities like: • layer-3 routing • layer 4 routing • buffer handling • timing/timeout handling • … Provides the PduR all required functionality? Interface Driver Interface Driver TP PduR TP Gateway
  • 13. 13Vector Congress 2010Ralf Schmidgall – DAIMLER AG Global Service & Parts Vielen Dank für Ihre Aufmerksamkeit Vielen Dank für Ihre Aufmerksamkeit