Professional Documents
Culture Documents
DDS Military Use Case 190926
DDS Military Use Case 190926
System-on-Chip engineering
SoCe
•
•
•
•
•
SoCe
SoCe
SoCe
•
»
»
SoCe
•
SoCe
SoCe
SoCe
•
»
»
»
SoCe
•
»
SoCe
•
SoCe
•
SoCe
•
»
SoCe
•
»
›
»
›
CUC
User/Network
End Station User Configuration
Configuration Interface (UNI)
Protocol
CNC Network
Management
Protocol
SoCe
SoCe
SoCe
DDS publisher
• Scheduled Traffic: NGVA Brake Info (DDS Stream 1)
Visualization
• Reserved Traffic: Camera Real Time Video (DDS Stream 2)
• Best Effort Traffic: Remaining TCP/IP traffic
Traffic Injector
• Best Effort Traffic:
Brake system
(NGVA Brake Info)
SoCe
•
#include "LDM_ Common.idl"// Responsibilities of this domain are:
//
// controlling the brake system which includes
// controlling of the park brake system
// controlling of the ABS
// controlling of an optional engine brake
//
// monitoring the status of the braking system which includes
// monitoring the status of the ABS system
// monitoring the status of the brake linings (if available)
// monitoring the status of the brake fluids (if available)
// monitoring the status of the optional engine brake
//
//
SoCe
•
SoCe
•
»
›
•
VLAN 11, PCP 2 »
ST (DDS NGVA BRAKE)
»
»
› »
VLAN 12, PCP 5
RT (DDS VIDEO)
»
›
›
VLAN 3, PCP 6
SoCe
ST (DDS NGVA BRAKE)
RT (DDS VIDEO)
Remaining Traffic (Noise+others)
SoCe
TEST 1: TEST 2: TEST 3a: TEST 4a: TEST 3b: TEST 4b: TEST 5: TEST 6: TEST 7: TEST 8:
AS OFF, TAS AS OFF, TAS AS OFF, TAS AS OFF, TAS AS ON, TAS AS ON, TAS AS ON, TAS AS ON, TAS AS ON, TAS AS ON, TAS
OFF, OFF, ON, ON, OFF, OFF, ON, ON, ON, ON,
CBS OFF, NOISE CBS OFF, NOISE CBS OFF, NOISE CBS OFF, NOISE CBS OFF, NOISE CBS OFF, NOISE CBS OFF, NOISE CBS OFF, NOISE CBS ON, NOISE CBS ON, NOISE
Functional Report OFF ON OFF ON OFF ON OFF ON OFF ON
OVERLOAD
STANDARD
ETHERNET
AS: Synchronization OVERLOAD
TSN
NETWORK TAS: Time-aware Shaper NETWORK
Noise: Hardware
generated
OVERLOAD
STANDARD OVERLOAD
ETHERNET TSN
NETWORK
SoCe NETWORK
SoCe
DDS publisher
• Scheduled Traffic: Emulated NGVA Brake Info (DDS Stream 1)
• Reserved Traffic: Pre-stored video Stream (DDS Stream 2)
• Best Effort Traffic: Remaining traffic (Traffic Injector)
TSN Network
Visualization
DDS subscriber
• PC Computer + TSN PCIe NIC
Pre-stored Video Traffic Injector
Stream • Best Effort Traffic:
Brake system
(NGVA Brake Info)
SoCe
•
•
•
SoCe
SoCe
SoCe
»
›
›
›
›
›
›
›
›
›
›
SoCe
SoCe
• RTI is the largest IIoT
connectivity vendor
• Connext DDS has 1300+
designs, many real-world
programs across industries
• Full DDS, tools, services,
support, secure & certified
versions
SoCe
•
+application_library
DDS ApplicationLibrary
0..*
+ name: String8
0..* +deployment_node_library
+domain_participant 0..*
+deployment_node 1..*
DDS::DomainParticipant
1
1 + name: String8
1
+publisher 0..* 0..* +subscriber
1 + name: String8 1
+ registered_type: RegisteredType
+topic_ref 1 +topic_ref
+data_writer 1
0..* 0..* +data_reader
DDS::DataWriter DDS::DataReader
+ name: String8
SoCe
+ name: String8
•
SoCe