From 0eba225fb27ec0b87bfa80361314fec5ab901caa Mon Sep 17 00:00:00 2001 From: Stephane Desneux Date: Tue, 16 Oct 2018 13:10:46 +0200 Subject: Import from docs-agl/docs Change-Id: Id524561d87410e5463cddd123b30eb63d75b62bd Signed-off-by: Stephane Desneux --- docs/signaling/images/OpenXC_to_AGL.png | Bin 0 -> 84031 bytes docs/signaling/images/agent-arch.svg | 352 +++++++++++ docs/signaling/images/agent-sample.svg | 426 +++++++++++++ docs/signaling/images/can-generator.svg | 244 ++++++++ docs/signaling/images/cloud-arch.svg | 837 ++++++++++++++++++++++++++ docs/signaling/images/distributed-arch.png | Bin 0 -> 73736 bytes docs/signaling/images/distributed-arch.svg | 717 ++++++++++++++++++++++ docs/signaling/images/iotbzh_logo_small.png | Bin 0 -> 6989 bytes docs/signaling/images/logo_iot_bzh.svg | 142 +++++ docs/signaling/images/signal-service-arch.svg | 296 +++++++++ 10 files changed, 3014 insertions(+) create mode 100644 docs/signaling/images/OpenXC_to_AGL.png create mode 100644 docs/signaling/images/agent-arch.svg create mode 100644 docs/signaling/images/agent-sample.svg create mode 100644 docs/signaling/images/can-generator.svg create mode 100644 docs/signaling/images/cloud-arch.svg create mode 100644 docs/signaling/images/distributed-arch.png create mode 100644 docs/signaling/images/distributed-arch.svg create mode 100644 docs/signaling/images/iotbzh_logo_small.png create mode 100644 docs/signaling/images/logo_iot_bzh.svg create mode 100644 docs/signaling/images/signal-service-arch.svg (limited to 'docs/signaling/images') diff --git a/docs/signaling/images/OpenXC_to_AGL.png b/docs/signaling/images/OpenXC_to_AGL.png new file mode 100644 index 0000000..6e40336 Binary files /dev/null and b/docs/signaling/images/OpenXC_to_AGL.png differ diff --git a/docs/signaling/images/agent-arch.svg b/docs/signaling/images/agent-arch.svg new file mode 100644 index 0000000..bf3cede --- /dev/null +++ b/docs/signaling/images/agent-arch.svg @@ -0,0 +1,352 @@ + +image/svg+xmlLow Level binding -1 +Low Level binding -2 +Signal Agent General Architecture +Virtual Signal(Business Logic) +Access Control +Transport DBUS, WebSocket, ... +Publish/SubcribeSignal Exchange + \ No newline at end of file diff --git a/docs/signaling/images/agent-sample.svg b/docs/signaling/images/agent-sample.svg new file mode 100644 index 0000000..6fed96c --- /dev/null +++ b/docs/signaling/images/agent-sample.svg @@ -0,0 +1,426 @@ + +image/svg+xmlGPS NMEA +Geolocalisation Signal Agent +Geolocalisation(Business Logic) +Access Control +Transport DBUS, WebSocket, ... +Publish/SubcribeSignal Exchange +Accel + Gyro +ABS + others +IsFasterThanisOutOfZoneetc... +GetPositionGetSpeedIsMoving... + \ No newline at end of file diff --git a/docs/signaling/images/can-generator.svg b/docs/signaling/images/can-generator.svg new file mode 100644 index 0000000..f5a567c --- /dev/null +++ b/docs/signaling/images/can-generator.svg @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CAN Low Level Bindng(Shared Library) + + + + + + + + + + + + + + OPENXC SignalDescription(JSON) + + + + + + + + + + + + + + + + + + + + + Low LevelBindingStatic Code(AGL) + + + + + + + + + + + + + + CANDecoding/EncodingC++ Code(vendor) + + + + + + + + + + + + + + OptionalMessageHandlers(vendor) + + + + + + + + + + + + + + + Call for decode/encode + + + + + + + + + + CANConfigGenerator + + + + + + + + + + C/C++Compiler + + + + + + + + + + + + + + OPENXC SignalDescription(JSON) + + + + + + + + + + + + + + OPENXC SignalDescription(JSON) + + + + + + + + \ No newline at end of file diff --git a/docs/signaling/images/cloud-arch.svg b/docs/signaling/images/cloud-arch.svg new file mode 100644 index 0000000..3cecbdc --- /dev/null +++ b/docs/signaling/images/cloud-arch.svg @@ -0,0 +1,837 @@ + +image/svg+xml +Access Control +Transport . +Custer ECU +Access Control +Transport DBUS, WebSocket, ... +NavigationService +Carte handling +POI management +etc... +CAN GPS +GeopositioningVirtualSignal +Multi ECU Architecture +ABS +Publish/Subscribe +IVI ECU +CAN-BUSVirtual Signal +Publish/Subscribe +Gyro, Acelerometer +CAN-BUS +LIN-BUS +ClusterVirtual Signal +Publish/Subscribe +Engine-CAN-BUS +ABS +1 +2 +3 +4 + \ No newline at end of file diff --git a/docs/signaling/images/distributed-arch.png b/docs/signaling/images/distributed-arch.png new file mode 100644 index 0000000..3c4f4a0 Binary files /dev/null and b/docs/signaling/images/distributed-arch.png differ diff --git a/docs/signaling/images/distributed-arch.svg b/docs/signaling/images/distributed-arch.svg new file mode 100644 index 0000000..b52b3a5 --- /dev/null +++ b/docs/signaling/images/distributed-arch.svg @@ -0,0 +1,717 @@ + +image/svg+xmlAgent-2Car Environement +Agent-3Engine +Agent-4Remote Signal +CAN Bus-A +LIN Bus-A +Audio +CAN Bus-B +Cluster-Unit +... +Smart City +RVI +Cloud +Transport + Acess Control +NavigationService +Carte handling +POI management +etc... +Log/SupervisionService +Carte handling +POI management +etc... +MultiMediaService +Media Player +Radio Interface +etc... +Signal Messaging Distributed Architecture + \ No newline at end of file diff --git a/docs/signaling/images/iotbzh_logo_small.png b/docs/signaling/images/iotbzh_logo_small.png new file mode 100644 index 0000000..6a98c60 Binary files /dev/null and b/docs/signaling/images/iotbzh_logo_small.png differ diff --git a/docs/signaling/images/logo_iot_bzh.svg b/docs/signaling/images/logo_iot_bzh.svg new file mode 100644 index 0000000..aa23e84 --- /dev/null +++ b/docs/signaling/images/logo_iot_bzh.svg @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + IOT + + BZH + + + + diff --git a/docs/signaling/images/signal-service-arch.svg b/docs/signaling/images/signal-service-arch.svg new file mode 100644 index 0000000..3dee802 --- /dev/null +++ b/docs/signaling/images/signal-service-arch.svg @@ -0,0 +1,296 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Binder + + + + + + + + CAN Low Level Binding(s)Decoding / EncodingAuthentication / Crypto / FirewallingTransaction (set… ack ...)Stats & MathsCaching (low freq. Signals, get() call)Debug + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CAN High Level Binding(s)LogicAggregation (« vehicle.doors.any.open »)Advanced Ops + + + + + + + + + + + + + + + + + + + + + + + + + CAN BUS + + + + + + + + + + + + + + + + CAN frames - 011010010 + + + + + + + + + Signals - « vehicle.doors.left.open »(Binder Events) + + + + + + + + UI + + + + + + + + Publish Subscribe + + + + + + + + + + + + + + + \ No newline at end of file -- cgit 1.2.3-korg