DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_EXP_SWArchitecture FIG-3bbfc4576980545a 786 × 192 px 1 Release(s)

Figure 9.25: Functional Clusters in category Communication

SHA-256 Inhalts-Fingerabdruck: 3bbfc4576980545a85f54f7c6d3dbb045514a0c6b9fc1d7d13c94d8961f2f102
✦ 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»:

  1. Communication Management (ara::com):
    • Stereotyp/Annotation: daemon-based.
    • Stellt die dienstorientierte Middleware-Abstraktion bereit (Events, Methods, Fields) für IPC und fahrzeugweite Kommunikation.
  2. Raw Data Stream:
    • Bibliotheksbasiert (keine Annotation).
    • Stellt Schnittstellen für kontinuierliche, latenzarme Rohdatenströme (z. B. Sensor-, Video- oder Streamingdaten) bereit.
  3. Network Management (ara::nm):
    • Bibliotheksbasiert (keine Annotation).
    • Koordiniert Netzwerkzustände (Repeat Message, Normal Operation, Ready Sleep) und Partielle Netzwerke (PN).
  4. Time Synchronization (ara::tsync):
    • Stereotyp/Annotation: daemon-based.
    • Bereitstellung synchronisierter Zeitbasen über Zeitdomänen hinweg (gPTP / IEEE 802.1AS, CAN-TSyn).
  5. Automotive API Gateway:
    • Stereotyp/Annotation: daemon-based (neu hinzugefügt in einer zweiten Zeile unterhalb von Communication Management).
    • Agiert als Gateway und Protokollumsetzer zwischen externen/standardisierten Fahrzeug-APIs (z. B. REST, WebSocket, COVESA Vehicle Signal Specification) und den internen Adaptive-Plattformdiensten.

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 Gateway nimmt als Hintergrund-Daemon externe API-Anfragen entgegen, transformiert diese in standardisierte ara::com-Methodenaufrufe oder Feldbeschreibungen und leitet Antworten bzw. Ereignisse bidirektional weiter.
    • Communication Management vermittelt Service Discovery, IPC und Netzwerk-Bindings.
    • Raw Data Stream wickelt hochvolumige Datenübertragungen ohne Middleware-Serialisierung ab.
    • ara::tsync synchronisiert Takte autonom im Hintergrund via Hardware-/Kernel-Timestamping.
    • ara::nm schaltet Netzwerk- und Kanalzustände bedarfsgerecht aktiv oder versetzt sie in den Schlafzustand.

4. Normative Relevanz & Entwickler-Hinweise

  • Prozess- & Deployment-Modell:
    • Communication Management, Time Synchronization und Automotive API Gateway sind als daemon-based annotiert und erfordern eigenständige POSIX-Executables im Execution Manifest, die von ara::exec überwacht und gestartet werden.
    • Für das Automotive API Gateway sind IP-Endpunkte, Portbindungen und Zugriffskontrollen (z. B. TLS, Authentifizierung und Berechtigungen via Identity and Access Management) zu konfigurieren.
    • Raw Data Stream und Network Management verbleiben bibliotheksbasiert.
  • Konfigurations-Vertrag (ARXML):
    • Mappings von externen Fahrzeug-API-Modellen auf interne Service-Interfaces (ServiceInterface) müssen im Konfigurationsmanifest des Gateways hinterlegt werden.
    • Dienst- und Netzwerkschnittstellen müssen im Service Instance Manifest und Network Manifest aufeinander abgestimmt sein.

Versionsvergleich KI-generiert · gemini-3.8-flash (via agy)

R23-11 → R24-11 normative Änderung Vorgänger: FIG-4030e66056c17695
  • «aapFunctionalCluster» Automotive API Gateway: Neuer funktionaler Cluster mit der Annotation daemon-based in zweiter Reihe unterhalb von Communication Management hinzugefügt.
R24-11 → R25-11 normative Änderung Nachfolger: FIG-8206c96d6df536fd
  • «aapFunctionalCluster» Network Management: Annotation daemon-based neu hinzugefügt (Klassifizierung als eigenständiger Systemprozess/Daemon statt rein bibliotheksbasierter Einbindung).

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

«aapFunctionalCluster» Communication Management | daemon-based | «aapFunctionalCluster» | Network Management | «aapFunctionalCluster» | Time Synchronization | daemon-based | «aapFunctionalCluster» | Raw Data Stream | «aapFunctionalCluster» Automotive API Gateway | daemon-based

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R24-11 AUTOSAR_AP_EXP_SWArchitecture S. 69 9.25 Figure 9.25: Functional Clusters in category Communication