Automotive Safety
The VW Driver Assistance
& Integrated Safety
system provides steering
assistance when
swerving to avoid
obstacles, detects when
the lane narrows or
passing wide loads, and
helps drivers to safely
negotiate bends.
RTI middleware
coordinates all the
sensors and automotive
systems. It bridges high
speed networking to the
CAN bus
Data
Reader
“Market”
Domain
Participant
Data
Writer
“Market”
Domain
Participant
DDS communications model
• Participants scope the global data space (domain)
• Topics define the data-objects (collections of subjects)
• Writers publish data on Topics
• Readers subscribe to data on Topics
• QoS Contracts control information flow
• Listeners notify the application of events
Listener
Offered
QoS Listener
Got new
data
Requested
QoS
New
subscriber
!
Quality of Service Control
QoS Policy QoS Policy
DURABILITY USER DATA
HISTORY (per subject) TOPIC DATA
READER DATA LIFECYCLE GROUP DATA
WRITER DATA LIFECYCLE PARTITION
LIFESPAN PRESENTATION
ENTITY FACTORY DESTINATION ORDER
RESOURCE LIMITS OWNERSHIP
RELIABILITY OWNERSHIP STRENGTH
TIME BASED FILTER LIVELINESS
DEADLINE LATENCY BUDGET
CONTENT FILTERS TRANSPORT PRIORITY