AUTOSAR_AP_EXP_SWArchitecture
FIG-8206c96d6df536fd
786 × 192 px
1 Release(s)
Figure 9.24: Functional Clusters in category Communication
SHA-256 Inhalts-Fingerabdruck:
8206c96d6df536fdc1d2581ef344ff38cfccfd9878d6b2d60981e29ab2811912
✦
KI-generierte Bildanalyse & technische Beschreibung
Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08
1. Diagrammtyp & Architektur-Kontext
- Klassifikation: UML-Komponentendiagramm / Architektur-Kategoriendiagramm der AUTOSAR Adaptive Platform (AP).
- Technischer Zweck: Deklarative Zuordnung und Gruppierung von funktionalen Clustern (Functional Clusters) zur Architektur-Kategorie Communication gemäß
AUTOSAR_EXP_SWArchitecture. - Architektonische Einordnung: Definiert die Basisinfrastruktur für dienstorientierte Kommunikation (Service-Oriented Communication), standardisierte fahrzeugweite API-Gateways (Automotive API Gateway), ungepufferte Rohdatenströme (Raw Data Stream), Netzwerkzustandsverwaltung (Partial Networking) und netzwerkweite Taktsynchronisation auf POSIX-basierten Adaptive-Steuergeräten.
2. Komponenten, Entitäten & Schnittstellen
Das Diagramm spezifiziert fünf funktionale Einheiten mit dem AUTOSAR-Stereotyp «aapFunctionalCluster»:
Communication Management(ara::com):- Stereotyp/Annotation:
daemon-based. - Stellt die dienstorientierte Middleware-Abstraktion bereit (Events, Methods, Fields).
- Stereotyp/Annotation:
Raw Data Stream:- Bibliotheksbasiert (keine Annotation; einzig verbliebenes rein bibliotheksbasiertes Cluster der Kategorie).
- Stellt Schnittstellen für latenzarme, ungepufferte Rohdatenübertragungen bereit.
Network Management(ara::nm):- Stereotyp/Annotation:
daemon-based(Status von bibliotheksbasiert auf Daemon-basiert geändert). - Läuft nun als eigenständiger Systemprozess zur Verwaltung von Netzwerkzuständen (Repeat Message, Normal Operation, Ready Sleep) und Partiellen Netzwerken (PN).
- Stereotyp/Annotation:
Time Synchronization(ara::tsync):- Stereotyp/Annotation:
daemon-based. - Bereitstellung synchronisierter Zeitbasen (gPTP, CAN-TSyn).
- Stereotyp/Annotation:
Automotive API Gateway:- Stereotyp/Annotation:
daemon-based. - Protokoll- und API-Gateway zur Übersetzung externer/standardisierter Fahrzeug-APIs in interne Plattform-Dienste.
- Stereotyp/Annotation:
Beziehungen & Konnektoren: Keine expliziten Ports, Abhängigkeiten oder Schnittstellenrelationen im Diagramm dargestellt; rein deklarative Kategorienschnitt-Taxonomie.
3. Dynamisches Verhalten & Sequenzablauf
- Diagrammart: Rein statisches Deklarationsdiagramm; enthält keine Sequenz-, Timing- oder Kontrollfluss-Pfade.
- Laufzeit-Dynamik im Gesamtsystem:
Automotive API Gatewaynimmt als Hintergrund-Daemon externe API-Anfragen entgegen, transformiert diese in standardisierteara::com-Methodenaufrufe oder Feldbeschreibungen und leitet Antworten bzw. Ereignisse bidirektional weiter.Communication Managementvermittelt Service Discovery, IPC und Netzwerk-Bindings.Raw Data Streamwickelt hochvolumige Datenübertragungen ohne Middleware-Serialisierung ab.ara::tsyncsynchronisiert Takte autonom im Hintergrund via Hardware-/Kernel-Timestamping.ara::nmschaltet Netzwerk- und Kanalzustände bedarfsgerecht aktiv oder versetzt sie in den Schlafzustand.
4. Normative Relevanz & Entwickler-Hinweise
- Prozess- & Deployment-Modell:
- Vier der fünf funktionalen Cluster (
Communication Management,Network Management,Time SynchronizationundAutomotive API Gateway) sind nun alsdaemon-basedausgewiesen. - Für
Network Managementmuss nun zwingend ein separates POSIX-Executable im Execution Manifest definiert werden, das mit entsprechenden Rechten zur Kommunikation auf Socket-/CAN-Ebene durchara::execgestartet wird; Applikationen binden lediglich schlanke NM-Client-Bibliotheken ein. Raw Data Streamverbleibt als einziger Cluster rein bibliotheksbasiert.
- Vier der fünf funktionalen Cluster (
- Konfigurations-Vertrag (ARXML):
- NM-Daemon-Instanzen müssen den konfigurierten Network-Handles und partiellen Netzwerkclustern im Network Management Manifest exakt zugeordnet sein.
- Gateway- und Service-Manifeste bleiben konsistent zu den Service- und Netzwerkkonfigurationen.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.