presentación de powerpoint - soc-e · protocol cuc user/network configuration interface (uni) end...
TRANSCRIPT
![Page 1: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/1.jpg)
SoCe
SoCeSystem-on-Chip engineering
Presenter: Armando AstarloaAuthors: Armando Astarloa (SoC-e)
Fernando Garcia (RTI)
![Page 2: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/2.jpg)
SoCe
•
•
•
•
•
![Page 3: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/3.jpg)
SoCe
SoCe
![Page 4: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/4.jpg)
SoCe
•
»
»
NGVA is a NATO StandardisationAgreement (STANAG 4754) based on open standards to design and integrate multiple electronic sub-systems onto military vehicles which are controllable from a multifunction crew display and control unit.
![Page 5: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/5.jpg)
SoCe
•
![Page 6: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/6.jpg)
SoCe
SoCe
![Page 7: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/7.jpg)
SoCe
•
»
»
»
![Page 8: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/8.jpg)
SoCe
•
»
»
»
![Page 9: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/9.jpg)
SoCe
•
![Page 10: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/10.jpg)
SoCe
•
![Page 11: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/11.jpg)
SoCe
•
»
»
»
»
»
»
![Page 12: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/12.jpg)
SoCe
•
»›
»›
Talker End Stations Listener End StationsBridges
CNC Network Management
Protocol
CUC
User/NetworkConfiguration
Interface (UNI)
End Station UserConfiguration
Protocol
StreamData
StreamData
![Page 13: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/13.jpg)
SoCe
•
»
›
›
›
»
›
![Page 14: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/14.jpg)
SoCe
SoCe
![Page 15: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/15.jpg)
SoCe
DDS publisher• Scheduled Traffic: NGVA Brake Info (DDS Stream 1)• Reserved Traffic: Camera Real Time Video (DDS Stream 2)• Best Effort Traffic: Remaining TCP/IP traffic
DDS subscriber• Rugged Computer + TSN PCIe NIC
Brake system (NGVA Brake Info)
TSN Network
Traffic Injector• Best Effort Traffic:
TSN/A Demo Setup
Camera Real Time Video
Visualization
![Page 16: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/16.jpg)
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// //
![Page 17: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/17.jpg)
SoCe
•
![Page 18: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/18.jpg)
SoCe
•
»
›
VLAN 11, PCP 2
ST (DDS NGVA BRAKE)
»
›
VLAN 12, PCP 5
RT (DDS VIDEO)
»
››
VLAN 3, PCP 6
•
»
»
»
![Page 19: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/19.jpg)
SoCe
ST (DDS NGVA BRAKE)RT (DDS VIDEO)Remaining Traffic (Noise+others)
![Page 20: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/20.jpg)
SoCe
OVERLOADSTANDARDETHERNETNETWORK
OVERLOADTSN
NETWORK
Functional Report
TEST 1:
AS OFF, TAS
OFF,
CBS OFF, NOISE
OFF
TEST 2:
AS OFF, TAS
OFF,
CBS OFF, NOISE
ON
TEST 3a:
AS OFF, TAS
ON,
CBS OFF, NOISE
OFF
TEST 4a:
AS OFF, TAS
ON,
CBS OFF, NOISE
ON
TEST 3b:
AS ON, TAS
OFF,
CBS OFF, NOISE
OFF
TEST 4b:
AS ON, TAS
OFF,
CBS OFF, NOISE
ON
TEST 5:
AS ON, TAS
ON,
CBS OFF, NOISE
OFF
TEST 6:
AS ON, TAS
ON,
CBS OFF, NOISE
ON
TEST 7:
AS ON, TAS
ON,
CBS ON, NOISE
OFF
TEST 8:
AS ON, TAS
ON,
CBS ON, NOISE
ON
ST (DDS NGVA BRAKE):
CORRECT NULL
NULL OR
INFORMATION
LOST
NULL OR
INFORMATION
LOST CORRECT
INFORMATION
LOST CORRECT CORRECT CORRECT CORRECT
RT (DDS VIDEO):
CORRECT NULL
NULL OR BAD
QUALITY
NULL OR BAD
QUALITY CORRECT
BAD
QUALITY CORRECT
BAD
QUALITY CORRECT CORRECT
Noise: Hardware generated
frames (>100% throughput)
AS: SynchronizationTAS: Time-aware ShaperCBS: Credit-based shaperNoise: Injected traffic
![Page 21: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/21.jpg)
SoCe
OVERLOADSTANDARDETHERNETNETWORK
OVERLOADTSN
NETWORK
Real Thorughput
Results (effective
traffic lost)
TEST 1:
AS OFF,
TAS OFF,
CBS OFF,
NOISE OFF
TEST 2:
AS OFF,
TAS OFF,
CBS OFF,
NOISE ON
TEST 3a:
AS OFF, TAS
ON,
CBS OFF,
NOISE OFF
TEST 4a:
AS OFF, TAS
ON,
CBS OFF,
NOISE ON
TEST 3b:
AS ON,
TAS OFF,
CBS OFF,
NOISE OFF
TEST 4b:
AS ON,
TAS OFF,
CBS OFF,
NOISE ON
TEST 5:
AS ON,
TAS ON,
CBS OFF,
NOISE OFF
TEST 6:
AS ON,
TAS ON,
CBS OFF,
NOISE ON
TEST 7:
AS ON,
TAS ON,
CBS ON,
NOISE OFF
TEST 8:
AS ON,
TAS ON,
CBS ON,
NOISE ON
ST (DDS NGVA BRAKE):
10 Mbps modeled
10 Mbps 0 Mbps
Inestability
(Variable
throughput)
Inestability
(Variable
throughput) 10 Mbps 0,3 Mbps 10 Mbps 10 Mbps 10 Mbps 10 Mbps
RT (DDS VIDEO):
10 Mbps modeled
10 Mbps 0 Mbps
Inestability
(Variable
throughput)
Inestability
(Variable
throughput) 10 Mbps 0,2 Mbps 10 Mbps 0,1 Mbps 10 Mbps 10 MbpsTool: RTI Perftest
Master
Reliability: Realiable
Mode
Noise: Hardware
generated
![Page 22: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/22.jpg)
SoCe
![Page 23: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/23.jpg)
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)
DDS subscriber• PC Computer + TSN PCIe NIC
TSN Network
RELY-PCIe Kit Setup
Visualization
Brake system (NGVA Brake Info)
Traffic Injector• Best Effort Traffic:
Pre-stored VideoStream
![Page 24: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/24.jpg)
SoCe
•
•
•
•
![Page 25: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/25.jpg)
SoCe
SoCe
![Page 26: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/26.jpg)
SoCe
»
›
›
›
›
›
›
›
›
›
›
![Page 27: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/27.jpg)
SoCe
![Page 28: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/28.jpg)
SoCe©2018 Real-Time Innovations, Inc.
• 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
![Page 29: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/29.jpg)
SoCe
SoCe
![Page 30: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/30.jpg)
SoCe
•
ApplicationLibrary
+ name: String8
Application
+ name: String8
DDS::DomainParticipant
+ name: String8
DDS::Publisher
+ name: String8
DDS::Subscriber
+ name: String8DDS::Topic
+ name: String8+ registered_type: RegisteredType
DDS::DataReader
+ name: String8
DDS::DataWriter
+ name: String8
DeploymentNode
+ hostname: String8+ ip_address: String8+ mac_address: String8+ name: String8
DeploymentNodeLibrary
+ name: String8
DDS
+data_writer 0..*
1
+application_library
0..*
+deployment_node
1
+topic_ref1
+domain_participant 0..*
+subscriber0..*
1
+deployment_node_library0..*
+topic_ref1+data_reader0..*
1
+topic 0..*
1
+publisher 0..*
1
+deployment_node 1..*
+application 0..*
![Page 31: Presentación de PowerPoint - SoC-e · Protocol CUC User/Network Configuration Interface (UNI) End Station User Configuration Protocol Stream Data ... Presentación de PowerPoint](https://reader035.vdocument.in/reader035/viewer/2022071002/5fbf1f876ed5ae542c2fd2f8/html5/thumbnails/31.jpg)
SoCe
•